mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-18 05:01:55 +00:00
Breaking changes to hook types: - SessionEventBase now passes sessionManager and modelRegistry directly - before_compact: passes preparation, previousCompactions (newest first) - before_switch: has targetSessionFile; switch: has previousSessionFile - Removed resolveApiKey (use modelRegistry.getApiKey()) - getSessionFile() returns string | undefined for in-memory sessions Updated: - All session event emissions in agent-session.ts - Hook examples (custom-compaction.ts, auto-commit-on-exit.ts, confirm-destructive.ts) - Tests (compaction-hooks.test.ts, compaction-hooks-example.test.ts) - export-html.ts guards for in-memory sessions |
||
|---|---|---|
| .. | ||
| custom-tools.md | ||
| extension-loading.md | ||
| hooks-v2.md | ||
| hooks.md | ||
| rpc.md | ||
| sdk.md | ||
| session-tree-plan.md | ||
| session-tree.md | ||
| session.md | ||
| skills.md | ||
| theme.md | ||