Some checks failed
CD Pipeline / build-and-deploy (push) Has been cancelled
整合點: _handle_callback_query 未知 action fallback 路徑 變更: 1. Line 2601 原「⚠️ 未知操作」改呼叫 _dispatch_category_action() 2. 新增 _dispatch_category_action() method: - 查 callback_action_spec registry - 若 action 不存在 → 回「未知操作」(行為不變) - 若存在 → acknowledge + 從 incident 取 labels + dispatch + reply 原卡片 效果: - check_process / check_port / check_log_* / check_health / open_signoz / open_flywheel 等 10 個查類按鈕現在有完整 flow(雖 Sprint 5.2 還沒接 MCP,但 stub 會 reply) - 當 CD 部署 + Sprint 5.2 實裝 MCP 接線後,查類按鈕自動上線 Sprint 5.1 DOD: - ✅ callback_handler 接線 _dispatch_category_action - ✅ Dispatcher 讀 incident labels 替換模板變數 - ✅ Reply to 原告警卡片(Redis tg_msg lookup) - ⏳ MCP 實際執行(Sprint 5.2) 回歸測試: 109/109 Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>