diff --git a/package-lock.json b/package-lock.json index 4164569f..c516d22b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6663,6 +6663,7 @@ "@anthropic-ai/sandbox-runtime": "^0.0.16", "@mariozechner/pi-agent-core": "^0.18.2", "@mariozechner/pi-ai": "^0.18.2", + "@mariozechner/pi-coding-agent": "^0.18.2", "@sinclair/typebox": "^0.34.0", "@slack/socket-mode": "^2.0.0", "@slack/web-api": "^7.0.0", diff --git a/packages/coding-agent/docs/compaction-new.md b/packages/coding-agent/docs/compaction-new.md index 45db9f53..ddf1417d 100644 --- a/packages/coding-agent/docs/compaction-new.md +++ b/packages/coding-agent/docs/compaction-new.md @@ -336,14 +336,14 @@ ${summaries.map((s, i) => `--- Slice ${i + 1} ---\n${s}`).join('\n\n')} ## Test Harness -A CLI test tool is available at `test/compaction-strategies.ts` to compare strategies: +A CLI test tool is available at [compaction-strategies.ts](./compaction-strategies.ts) to compare strategies: ```bash -npx tsx test/compaction-strategies.ts before-compaction -npx tsx test/compaction-strategies.ts large-session +npx tsx docs/compaction-strategies.ts before-compaction +npx tsx docs/compaction-strategies.ts large-session ``` -This outputs results to `test/compaction-results/[fixture]-[strategy].md` and a comparison file. +This outputs results to `compaction-results/[fixture]-[strategy].md` (in repo root) and a comparison file. ### Implemented Strategies diff --git a/packages/mom/package.json b/packages/mom/package.json index 3a4f9c1a..f0a1ff96 100644 --- a/packages/mom/package.json +++ b/packages/mom/package.json @@ -23,6 +23,7 @@ "@anthropic-ai/sandbox-runtime": "^0.0.16", "@mariozechner/pi-agent-core": "^0.18.2", "@mariozechner/pi-ai": "^0.18.2", + "@mariozechner/pi-coding-agent": "^0.18.2", "@sinclair/typebox": "^0.34.0", "@slack/socket-mode": "^2.0.0", "@slack/web-api": "^7.0.0",