Skip to content

Limcode Test 0.0.24

Choose a tag to compare

@lurenxing628 lurenxing628 released this 24 Sep 13:08
bdc477a

更新

  • 加入 Agent 团队协作与跨对话工具:列出和读取对话、发送消息、续派任务及创建对话分支;协作消息按目标轮次安全排队,结果与失败状态可追踪。对话分支保留已完成轮次、设置和压缩历史,并隔离自身的权限与引用。
  • 完善 Agent、工作流、工具、技能与 MCP 来源的继承和准入边界;子 Agent 的工作目录、工具和技能按派出时的权限上限执行。
  • 升级固定的 unified-llm-provider 到 0.1.37-limcode.7,修复 OpenAI 兼容、Responses、Claude、Gemini 的协议边界;加入 GPT-6 家族适配、显式缓存与轮内提醒。会话思考强度按模型能力展示,并提供“测试这个模型”的参数探测入口。
  • 改进上下文压缩、摘要重建预估和节省量展示;加入历史与存储管理,固定历史库选择和回合工作目录。
  • 修复 Windows Runtime 持有者探测:PowerShell 超时会有界重试并报告原因;PID 被复用时通过进程创建时间严格核对,未知身份继续拒绝接管。

升级与数据

已发布版本 0.0.10–0.0.14(Runtime epoch 3)和 0.0.15–0.0.21(epoch 4)会在首次启动时离线升级到 epoch 5。升级前请关闭使用同一 Runtime 根的其它 VS Code 窗口。扩展先核对旧库、其它宿主与 RootBinding,使用 SQLite Backup API 保存升级前备份,再以单事务增加新领域表;原会话、消息、附件、CAS、配置和工作区保留。升级中断按持久日志继续;未知结构或备份异常会保留原数据并明确报错,不会自动启动空库。旧版已中断的 epoch 3→4 升级也会在严格核验后先收敛,再继续升级到 epoch 5。

安装包

按平台下载 Windows x64、Linux x64、macOS Intel x64 或 macOS Apple Silicon arm64 的 VSIX。每个包都包含四个平台所需的 better-sqlite3 原生模块;可用 SHA256SUMS 核验下载。

验证

  • https://github.com/lurenxing628/limcode-test/actions/runs/36002649419 的七项跨平台 CI 全部通过,包含 Windows/macOS Runtime、Linux 可靠性与实际聊天界面回归。
  • 使用 v0.0.10 和 v0.0.21 的实际发布源码创建旧库,确认升级后保留同一数据集的会话、消息和 CAS 正文,并生成升级前 SQLite 备份。
  • 四平台 VSIX 均通过内容、目标平台、原生模块、构建来源和 ZIP 完整性校验。

发布提交:bdc477a48ab7b4688c0b23791c2bb3ad10500681。