co-mono/packages
Mario Zechner 04d59f31ea feat(coding-agent): implement hooks system
- Add hooks infrastructure in core/hooks/ (loader, runner, types)
- HookUIContext interface with mode-specific implementations
- Interactive mode: TUI-based selector/input/confirm dialogs
- RPC mode: JSON protocol for hook UI requests/responses
- Print mode: no-op UI context (hooks run but can't prompt)
- AgentSession.branch() now async, returns { selectedText, skipped }
- Settings: hooks[] and hookTimeout configuration
- Export hook types from package for hook authors

Based on PR #147 proposal, adapted for new architecture.
2025-12-09 22:17:12 +01:00
..
agent Release v0.17.0 2025-12-09 21:47:39 +01:00
ai feat(coding-agent): implement hooks system 2025-12-09 22:17:12 +01:00
coding-agent feat(coding-agent): implement hooks system 2025-12-09 22:17:12 +01:00
mom Release v0.17.0 2025-12-09 21:47:39 +01:00
pods Release v0.17.0 2025-12-09 21:47:39 +01:00
proxy Release v0.17.0 2025-12-09 21:47:39 +01:00
tui Release v0.17.0 2025-12-09 21:47:39 +01:00
web-ui Release v0.17.0 2025-12-09 21:47:39 +01:00