Skip to content

mimofan v0.0.13

Choose a tag to compare

@XiaomingX XiaomingX released this 10 Aug 12:49
· 119 commits to main since this release

本轮能力更新(LoopX P0 批次)

补齐 Provider 矩阵与一批「引擎在手边但命令壳/守卫没接」的能力断连,并加固自动化与记忆检索。

Added

  • Gemini 原生适配(#737:新增 client/gemini.rs,实现 Gemini generateContent/streamGenerateContent 适配(系统指令、函数声明、停止原因映射、增量文本与 SSE 帧解析),补齐 GeminiCompatible provider 的端到端通路;含 9 个单元测试。
  • CostBudget 成本上限硬停守卫(#620PR #747:会话水位 + 当日累计双阈值,Warn/Hard 两档;超出硬上限时阻断后续请求,避免失控烧钱。
  • TUI transcript 全文搜索(#624PR #748:将 transcript 全文检索绑定到 TUI 交互,会话回顾可在界面内直接搜索。
  • /commit 生成并提交 commit message(#682PR #749:新增 GitCommitTool(带 ApprovalRequirement::Required 审批门槛),由模型基于 diff 生成提交信息并执行提交,闭合「先生成后提交」工作流。
  • /night /time /loop --schedule 接线 AutomationManager(#655:定时/循环类自动化命令真正落到 AutomationManager,消除 UI 壳未接引擎的断连。

Changed

  • 向量语义检索接入 SearchCache 缓存层(#642:为向量检索叠加 SearchCache 缓存,降低重复查询成本、稳定召回路径。

关联 PR:#747 #748 #749。全 workspace 测试 0 失败。