38f4033eb065e600e5cd3daeae183afef30f0a1a
All checks were successful
CD Pipeline / deploy (push) Successful in 2m47s
ADR-019 Phase 3:在 handle_cmd 入口插入 agent dispatch hook,將白名單 cmd 翻成 NL question 交 OpenClaw agent 處理。Agent 自動透過 Phase 2 的 check_data_freshness tool probe 資料缺口,缺資料時主動詢問用戶,避免靜默產出空白結果。 新增: - 環境變數 OPENCLAW_AGENT_DISPATCH (預設 0)、OPENCLAW_AGENT_DISPATCH_CMDS (逗號分隔) - _CMD_TO_NL 翻譯字典:sales / top / vendor 三 cmd 起步 - _agent_dispatch_cmd() helper:feature flag + 白名單 + agent 呼叫 + 失敗 fallback 設計考量: - 預設 OFF,零 prod regression 風險 - Agent 失敗自動回原 handler,不卡用戶 - 灰度路徑:先在 staging 開 OPENCLAW_AGENT_DISPATCH=1 + CMDS=sales 觀察一週 - 21 cmd 不需要全部翻譯,只翻譯有「資料缺口可能性」或「參數需確認」的 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
EwoooC — 商品看板 + 業績報表 + AI KM (Flask + pgvector, Docker Compose on 188)
Languages
PostScript
59.7%
Python
30.9%
HTML
4.2%
CSS
2.1%
JavaScript
1.9%
Other
1.1%