mirror of
https://github.com/YspCoder/clawgo.git
synced 2026-05-07 23:07:30 +08:00
ekg hardening: add snapshot cache and throttle memory incident writes per errsig
This commit is contained in:
@@ -80,6 +80,8 @@ ClawGo 现已内置执行知识图谱能力(轻量 JSONL 事件流,不依赖
|
||||
- 任务审计支持 provider/model 可观测
|
||||
- EKG 统计按 source/channel 分层(heartbeat 与 workload 分离)
|
||||
- EKG 与 Memory 联动:重复错误升级时自动写入 `memory/YYYY-MM-DD.md` 与 `MEMORY.md` 的结构化 incident,后续 advice 可提前触发抑制
|
||||
- EKG 快照:自动维护 `memory/ekg-snapshot.json`,降低重启后扫描 JSONL 的开销
|
||||
- Incident 写入节流:同 errsig 默认 6 小时内不重复写 memory
|
||||
|
||||
> 为什么需要时间窗口:
|
||||
> 历史全量统计会被旧数据与 heartbeat 噪音稀释,导致当前阶段决策失真。建议默认观察近 24h(或 6h/7d 可切换),让 fallback 和告警更贴近“当前”系统状态。
|
||||
|
||||
Reference in New Issue
Block a user