Skip to content

Releases: agent-sh/agent-analyzer

v0.3.2

22 Mar 18:39
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Release v0.3.2

v0.3.1

22 Mar 17:29
Immutable release. Only release title and notes can be modified.
3068f5d

Choose a tag to compare

Release v0.3.1

v0.3.0

22 Mar 13:35
Immutable release. Only release title and notes can be modified.
e125281

Choose a tag to compare

Release v0.3.0

v0.2.0 - Query Tuning

16 Mar 18:06
Immutable release. Only release title and notes can be modified.
b2a0cf3

Choose a tag to compare

agent-analyzer v0.2.0

Query tuning from 16-repo validation of onboard and can-i-help queries.

Query improvements

  • Phantom directory filtering: deleted and renamed-from files excluded from areas(). Filesystem cross-check via repo_path parameter in onboard() and can_i_help().
  • keyAreas source prioritization: area_tier() ranks source dirs (src/, lib/, core/) above test/doc/benchmark dirs. Root ./ supported for flat-layout projects (Go, small JS).
  • Generated data filtering: is_generated_dir() excludes benchmarks/results, coverage, reports, snapshots from keyAreas and goodFirstAreas.
  • goodFirstAreas fallback: when strict criteria produce empty results, suggests docs/examples directories.
  • Root directory support: ./ appears as "project root" in keyAreas for flat-layout repos (cobra, chi, nanoid).

Validated on

nanoid, zod, chi, express, ripgrep, rich, hono, cobra - 8/8 pass with accurate keyAreas and no phantom directories.

Breaking changes

  • onboard() and can_i_help() now accept repo_path: Option<&Path> as second parameter
  • Existing callers passing only &map will get None (no filesystem validation) - functionally backwards compatible