Ragex.URLAnalyzer (Ragex v0.32.0)

View Source

Unified URL analysis tool for Ragex.

Accepts any URL target (Git repository, web page, API specification, or raw code file), classifies the target, performs deep analysis, indexes content into the Ragex knowledge graph, and outputs a machine-understandable report.

Summary

Functions

Analyzes a target URL and returns a machine-understandable report map.

Functions

analyze(url, opts \\ [])

@spec analyze(
  String.t(),
  keyword()
) :: {:ok, map()} | {:error, term()}

Analyzes a target URL and returns a machine-understandable report map.

Options

  • :auth_token - Authentication token (e.g., GitHub/GitLab API token)
  • :depth - Shallow clone depth for Git repositories (default: 1)
  • :index_graph - Whether to index findings into Ragex Graph Store (default: true)