v4.3.6 - Clarify Drain Mode Blocking
Why This Matters
Drain mode is clearer and safer for operators: when automation is paused, the dashboard now explains why and prevents manual actions from accidentally starting work.
Detailed Changes
- PR #155: Shows a dashboard drain mode banner with the recorded reason when global automation is paused.
- PR #155: Disables manual runs, Ask Agent, feedback retries, manual release queues, and release retries while drain mode is enabled.
- PR #155: Returns drain-mode conflict messages that include the reason so operators understand why an action was blocked.
- PR #155: Records drain mode transitions and blocked manual attempts in logs for easier diagnosis.
- PR #155: Updates Codex runner handling by removing the deprecated --full-auto flag and surfacing timeout failures more clearly.