ECC/tests
Affaan Mustafa bea68549c5
feat: agent description compression with lazy loading (#696)
* feat: add agent description compression with lazy loading (#491)

Agent descriptions consume ~26k tokens (121KB across 27 agents). This adds
a compression library with three modes:
- catalog: metadata only (~2-3k tokens) for agent selection
- summary: metadata + first paragraph (~4-5k tokens) for routing
- full: no compression, for when agent is invoked

Includes lazy-load function to fetch full agent body on demand.
21 tests covering parsing, compression, filtering, and real agents dir.

* fix: update JSDoc to include all stats fields in buildAgentCatalog

Add compressedBytes and mode to the documented return type, matching
the actual implementation.
2026-03-20 03:53:22 -07:00
..
ci fix(tests): resolve Windows CI test failures (#701) 2026-03-20 03:37:21 -07:00
hooks fix: stabilize windows project metadata assertions 2026-03-20 03:39:37 -07:00
integration fix: stabilize windows hook tests 2026-03-20 03:23:37 -07:00
lib feat: agent description compression with lazy loading (#696) 2026-03-20 03:53:22 -07:00
scripts fix: refresh orchestration follow-up after #414 (#430) 2026-03-16 14:29:28 -07:00
codex-config.test.js fix: stop pinning o4-mini in codex config 2026-03-12 07:59:50 -07:00
opencode-config.test.js fix: repair opencode config and project metadata 2026-03-11 01:52:10 -07:00
run-all.js Add PowerShell installer wrapper and update documentation (#532) 2026-03-16 13:35:17 -07:00