mergegate/crates
Shunsuke Hayashi 5935dae7dd feat(agent): Add approval callback system for tool execution
- Add ApprovalCallback trait with ApprovalDecision (Approved, Rejected, ModifyInput)
- Implement AutoApproveAll, RejectHighRisk, and ChannelApprover callbacks
- Integrate approval callback into Agent execution loop
- Support interactive approval via channel-based communication
- Include comprehensive tests for all approval scenarios

All 167 tests passing.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-23 00:16:55 +09:00
..
miyabi-cli feat: Add hooks, workflow, MCP support and core modules 2025-11-22 23:37:14 +09:00
miyabi-core feat(agent): Add approval callback system for tool execution 2025-11-23 00:16:55 +09:00
miyabi-tui feat: Add hooks, workflow, MCP support and core modules 2025-11-22 23:37:14 +09:00