Make the Coder subagent more reliable for day-long Telegram-based coding sessions. Based on code review of Omni/Agent/Subagent/Coder.hs and related modules.
Child Tasks
t-352.1 - Deprecate old Omni/Agent/Coder.hs module [Done]
t-352.2 - Add real-time progress events during Coder work phase [Done]
t-352.3 - Add per-phase timeouts to Coder subagent [Done]
t-352.4 - Validate namespace exists before starting Coder [Done]
t-352.5 - Add token budget feedback to Coder agent [Done]
t-352.6 - Consider partial recovery instead of full revert on Coder failure [Done]