绝尘
96a05638b1
重构: 拆agentic.rs第一批GeneratingGuard(strategy自底向上)
- 新建 agentic/guard.rs(69行): GeneratingGuard struct+new/reset/disarm/Drop(F-09 batch2 per_conv双写语义保留, pub(super)可见性)
- agentic.rs 1221→agentic/mod.rs 1165行: mod guard + use GeneratingGuard + 删原定义
- loop主体(run_agentic_loop/try_continue/stream_one_provider/compress)原位保留(后续批,高风险)
helpers未建: 无独立纯helper可抽(DEFAULT_*被state.rs引用留原位, PROTECT_COUNT loop绑定)
主代兜底: cargo check --workspace 0 + test 98 + grep guard抽离/mod.rs use印证
strategy: 自底向上, 单批1-2文件原子, loop主体留后续批(行为敏感需充分测试)
2026-06-19 03:37:28 +08:00
..
2026-06-14 14:08:20 +08:00
2026-06-12 01:31:05 +08:00
2026-06-12 01:31:05 +08:00
2026-06-19 03:37:28 +08:00
2026-06-12 01:31:05 +08:00
2026-06-12 01:31:05 +08:00
2026-06-17 14:07:16 +08:00
2026-06-18 22:57:19 +08:00