Ragex.Agent.Report (Ragex v0.9.1)

View Source

Report generation utilities for agent analysis.

Handles:

  • Formatting raw issues for LLM consumption
  • System prompts for report generation
  • Fallback basic report generation

Summary

Functions

Format issues map for LLM consumption.

Generate a basic report without AI assistance.

System prompt for report generation.

Functions

format_issues_for_llm(issues)

@spec format_issues_for_llm(map()) :: String.t()

Format issues map for LLM consumption.

generate_basic_report(issues)

@spec generate_basic_report(map()) :: String.t()

Generate a basic report without AI assistance.

Used as fallback when AI generation fails.

system_prompt(project_path \\ nil)

@spec system_prompt(String.t() | nil) :: String.t()

System prompt for report generation.

Parameters

  • project_path - Absolute path to the project being analyzed (optional)