co-mono/packages/coding-agent/src
Mario Zechner 3f6db8e99c mom: refactor to use AgentSession for context management
- Export AgentSession, SessionManager, SettingsManager, compaction from coding-agent
- Create MomSessionManager for channel-based context.jsonl storage
- Create MomSettingsManager for mom-specific settings
- Refactor agent.ts to use AgentSession instead of ephemeral Agent
- Split logging: tool results go to context.jsonl, human messages to log.jsonl
- Enable auto-compaction and overflow detection from coding-agent

Part of #115
2025-12-11 13:09:01 +01:00
..
cli Add hooks system with pi.send() for external message injection 2025-12-10 00:50:30 +01:00
core Auto-retry on transient provider errors (overloaded, rate limit, 5xx) 2025-12-10 23:36:46 +01:00
modes Auto-retry on transient provider errors (overloaded, rate limit, 5xx) 2025-12-10 23:36:46 +01:00
utils Move config.ts from utils/ to src/ 2025-12-09 01:28:06 +01:00
cli.ts Remove old implementation files (main.ts, cli.ts, tui-renderer.ts), rename new files 2025-12-09 01:21:28 +01:00
config.ts Add hooks system with pi.send() for external message injection 2025-12-10 00:50:30 +01:00
index.ts mom: refactor to use AgentSession for context management 2025-12-11 13:09:01 +01:00
main.ts fixes #161: stop theme watcher and exit cleanly in print mode 2025-12-10 21:16:47 +01:00