Files
codetyper.cli/src/services
Carlos Gutierrez f8cde24d87 feat: implement plan approval gate before execution
Adds plan approval workflow per GitHub issue #111:
- Register plan_approval tool in tools index
- Add plan approval handling in message handler
  - Check for pending plans on each message
  - Detect approval/rejection messages
  - Handle plan approval flow
- Create plan approval modal TUI component
- Update system prompts to instruct agents to use plan_approval tool
  - Balanced tier: Updated to require plan_approval for complex tasks
  - Thorough tier: Updated with plan_approval workflow

Workflow:
1. Agent analyzes task complexity with plan_approval
2. Agent creates plan with steps, context, risks
3. Agent submits plan for user approval
4. User approves/rejects/provides feedback
5. Only after approval, agent proceeds with execution

Closes #111
2026-02-05 18:53:51 -05:00
..
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:02:01 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:02:01 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:02:01 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-02-04 21:32:30 -05:00
2026-01-31 19:20:36 -05:00
2026-02-04 21:32:30 -05:00