mimofan v0.0.13
本轮能力更新(LoopX P0 批次)
补齐 Provider 矩阵与一批「引擎在手边但命令壳/守卫没接」的能力断连,并加固自动化与记忆检索。
Added
- Gemini 原生适配(#737):新增
client/gemini.rs,实现 GeminigenerateContent/streamGenerateContent适配(系统指令、函数声明、停止原因映射、增量文本与 SSE 帧解析),补齐GeminiCompatibleprovider 的端到端通路;含 9 个单元测试。 - CostBudget 成本上限硬停守卫(#620,PR #747):会话水位 + 当日累计双阈值,Warn/Hard 两档;超出硬上限时阻断后续请求,避免失控烧钱。
- TUI transcript 全文搜索(#624,PR #748):将 transcript 全文检索绑定到 TUI 交互,会话回顾可在界面内直接搜索。
/commit生成并提交 commit message(#682,PR #749):新增GitCommitTool(带ApprovalRequirement::Required审批门槛),由模型基于 diff 生成提交信息并执行提交,闭合「先生成后提交」工作流。/night/time/loop --schedule接线 AutomationManager(#655):定时/循环类自动化命令真正落到AutomationManager,消除 UI 壳未接引擎的断连。
Changed
- 向量语义检索接入 SearchCache 缓存层(#642):为向量检索叠加
SearchCache缓存,降低重复查询成本、稳定召回路径。