Mario Zechner
91b89578c1
Add auto-compaction events to AgentSession
...
- Add AgentSessionEvent type extending AgentEvent with auto_compaction_start/end
- Emit events when auto-compaction starts and completes
- TUI shows loader during auto-compaction with escape to cancel
- Rebuilds chat UI when auto-compaction succeeds
2025-12-09 01:51:51 +01:00
Mario Zechner
803d4b65ee
Show pending bash executions in pending area, move to chat on user submit
2025-12-09 01:39:40 +01:00
Mario Zechner
14d99b5f86
Move config.ts from utils/ to src/
2025-12-09 01:28:06 +01:00
Mario Zechner
109a30b265
Deduplicate interactive-mode: consolidate message rendering, add showStatus helper
2025-12-09 01:12:19 +01:00
Mario Zechner
dbd5f5eb0b
Refactor selectors: replace show/hide pairs with single showSelector helper
2025-12-09 01:04:55 +01:00
Mario Zechner
fd7f20f968
Remove unused BashExecutionMessage import
2025-12-09 01:00:11 +01:00
Mario Zechner
376b858d2b
Remove unnecessary type cast in interactive-mode.ts
2025-12-09 00:59:25 +01:00
Mario Zechner
83a6c26969
Reorganize file structure: core/, utils/, modes/interactive/components/, modes/interactive/theme/
2025-12-09 00:51:33 +01:00
Mario Zechner
0020de8518
WP15: Create InteractiveMode using AgentSession
2025-12-09 00:34:44 +01:00