compress_analysis_output

Function compress_analysis_output 

Source
pub fn compress_analysis_output(
    output: &Value,
    config: &CompressionConfig,
) -> String
Expand description

Compress analyze_project output specifically

Handles both:

  • MonorepoAnalysis: has “projects” array, “is_monorepo”, “root_path”
  • ProjectAnalysis: flat structure with “languages”, “technologies” at top level

For large analysis, returns a minimal summary and stores full data for retrieval.