fb0dad22892edc1bb658367b3e07bb791b3a90d8
1. SSH 金鑰:新增 _SSH_KEY_PATH(/app/config/autoheal_id_ed25519) paramiko key_filename 參數,支援 config 目錄 rw mount 無需重建容器 2. _create_incident:加入 refresh+expunge 避免 session.close() 後 incident.severity 等屬性 DetachedInstanceError 3. _write_heal_log fallback:補 duration_ms=duration_ms 原本 fallback HealLog() 沒設 duration_ms → None:.0f 觸發 TypeError 4. _notify_telegram 格式重設計 - success/failed/skipped 三種 header 差異化 - failed 時顯示人工介入指令 + Incident ID - 三段式分隔(標題 → PlayBook 動作 → 結論) - 移除「已沉澱至 KM」在 failed 時的誤導訊息 SSH 驗證:2026-04-19 16:30 實測 result=success duration=3110ms Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
AWOOOI - AI Operations Platform (Mirror from GitHub)
Languages
Python
78.8%
TypeScript
16.2%
Shell
4%
HTML
0.3%
PLpgSQL
0.3%
Other
0.3%