- 终端图片预览现在支持 Kitty graphics protocol,并在不支持内联图片的终端中使用 half-block fallback。
- Config Web 新增健康检查页签、权限预览、OAuth 面板、统一添加模型流程、GitHub Copilot OAuth 默认值,以及更清晰的 ChatGPT 订阅 challenge 提示。
- Agent runtime 新增 path-aware / command-aware permission policy v2、智能 patch-kind 检查选择、未跟踪文件 review 预览,以及 final report 输出和 metrics 改进。
- MCP / 项目支持改进了 HTTP 健康检查、server trust gating、windowed file read、session listing,并迁移项目 skill 路径到
.agents/skills。 - Benchmark 新增 execution fixtures、login-validation demo、token-only usage metrics 和 review confidence 展示。
- npm wrapper 和发布元数据同步到
0.2.7,用于匹配同版本 GitHub release 资产。
- 图片制造者现在和其他角色一样从
models.json选择模型;添加图片生成模型时选择openai-imagesAPI 类型。 - 图像输入路由更严格:带图 prompt 必须由 routeBrain 规划,并选择具备视觉能力的文本角色模型链;Image Maker 只用于生成或编辑图片。
- Config Web 把目录模型、已保存 provider、provider
/models和手动模型配置合并为一个添加模型入口,并支持 Anthropic-compatible 模型列表。 - GitHub Copilot OAuth 现在默认走公共
github.com;GitHub Enterprise 域名输入只在显式启用后显示。 - ChatGPT 订阅模型测试现在会识别
chatgpt.com返回的浏览器 / Cloudflare 校验,并给出订阅 OAuth 专用提示,不再把整段 HTML challenge 展示给用户;OAuth 面板会标注不推荐用 ChatGPT 订阅 OAuth 做稳定调用,并建议尝试 ClIProxy API 或其他兼容代理。 - Provider context 预算估算会跳过内联图片 payload 字节但保留元数据,减少图像 prompt 的误报 context overflow。
- npm wrapper 和发布元数据同步到
0.2.6,用于匹配同版本 GitHub release 资产。
- TUI 升级到 Ink 7 和 React 19,并通过
markdansi渲染 assistant/help transcript 里的 Markdown,标题、列表、inline code、代码块和表格不再以原始 Markdown 形式显示。 - 刷新运行时和前端依赖,包括 Pi packages
0.77.0、Vite8.0.14、React Router7.16.0、TypeBox1.1.39。 - npm wrapper 和发布元数据同步到
0.2.5,用于匹配同版本 GitHub release 资产。
read_file现在会在大文件遇到过小limit时自动扩大读取窗口,并返回结构化nextOffsetmetadata,减少一页一页碎片读取导致 transcript 和 provider context 爆炸的问题。
- Config Web UI 改为多 tab 管理,模型 tab 放在最前;usage tab 展示按模型、role、运行阶段聚合的 token 统计,并加入 Recharts 图表和点击详情过滤。
- 认证过 Claude Pro/Max、ChatGPT Plus/Pro Codex、GitHub Copilot 等 Pi OAuth 订阅后,可以在模型目录里直接选择对应订阅商模型,不需要重复填写 API key。
- TUI running 状态有独立的一秒计时和轻量动画:前缀符号循环,状态文字逐字高亮,没 token/tool 事件时耗时也会继续更新。
- TUI transcript 折叠改为键盘驱动,按
Ctrl+T可在展开/收起所有可折叠行之间切换;工具调用默认保持短行,参数和结果摘要放到折叠详情里。鼠标捕获仅用于滚轮滚动,可设置BRAINCODE_TUI_MOUSE=false关闭。 - provider 返回 message size 超限时,会作为 Braincode handoff 边界提示
/handoff,让用户从紧凑的@@sessionpacket 继续,而不是静默压缩当前 transcript。 - read-only evidence cache 在 write/execute 工具后会清理缓存和重复计数,减少文件或命令输出变化后的 stale duplicate-read 提醒。
- npm wrapper 和发布元数据同步到
0.2.3,用于匹配同版本 GitHub release 资产。
- TUI transcript 折叠不再使用鼠标点击,改为
Ctrl+T切换,避免选择文本和折叠命中互相干扰。 - TUI transcript 渲染改为内部 viewport,输入框为空时支持 Up/Down 滚动内容,也支持 PageUp/PageDown、Ctrl+Up/Ctrl+Down 和鼠标滚轮浏览历史,流式输出时不再强制重绘整段终端 scrollback;prompt 历史使用 Ctrl+P/Ctrl+N 切换。
- BrainPet 固定到右下角 footer,默认使用稳定低刷新渲染,会根据当前工具、worker、队列和最近事件汇报进度或简短吐槽;如需动画可设置
BRAINCODE_TUI_ANIMATIONS=true。 - npm wrapper 和发布元数据同步到
0.2.2,用于匹配同版本 GitHub release 资产。