efd4892f2f
- Add test_approval_handler.py with 8 tests for: - Approval request detection (AskUserQuestion, 需要确认) - Approval card creation with confirm/reject buttons - Callback handling (approved, rejected, error) - Add test_progress_monitor.py with 7 tests for: - Progress extraction (percentage, fraction, phase) - Update throttling (60 second interval) - Progress card formatting TDD RED phase - tests will fail until implementation is complete. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>