Skip to content

v0.107.20

Choose a tag to compare

@github-actions github-actions released this 05 Nov 13:18
· 109 commits to main since this release
3fa12a4

K-brain v0.107.20

本版从 main 的 3fa12a4 构建,在 v0.107.19 的基础上加入 kn 终端界面的新视觉。

新功能

  • kn 终端界面换上统一的视觉主题(#133):
    • 配色:界面所有颜色都来自同一套语义配色,深色、浅色主题都有真彩色、256 色和 16 色版本。Markdown 和代码块高亮也用这套配色,代码块不再压在写死的灰色背景上;
    • 无颜色与 ASCII 终端:设置了 NO_COLOR 或 K_BRAIN_THEME=mono 时,完全不输出颜色,改用粗体、暗淡、反显和符号区分。K_BRAIN_ASCII=1 强制只用 ASCII 符号;TERM=linux、vt100、dumb 等终端或非 UTF-8 环境会自动切换;
    • 工具行:排队、运行、完成、失败用同一种格式,即“符号 工具名 对象 …… 状态 · 耗时”。失败显示 ✗ … failed,命令非零退出也算失败。排队中的调用不再显示原始 JSON;
    • 审批与提问:改成带彩色边框的卡片,选项带编号,按数字键直接选。窄终端下长命令会换行显示;
    • 模式标签更醒目:默认的 “Always allow” 用醒目的底色显示,默认模式不变;
    • Esc 防误触:Esc 仍会取消当前回复;取消后短时间内再按 Esc,不会误开“回退对话”;
    • 其他:差异里的长行改为换行显示,不再截断;--json 这样的行内代码不再在连字符处断行;欢迎框在窄终端下自动精简。

修复与改进

v0.107.19 的全部内容:#120(后台子代理活过本轮且不再占住会话)、#122(子代理实时转录与单独停止)、#124、#125(流式与事件日志性能)、#127(kn 子代理面板)、#128、#130(目标续跑轮显示成通知)。详见 v0.107.19 发布说明。

下载与校验

提供 macOS、Linux、Windows 的 x64/ARM64 CLI 与 computer helper,共 12 个二进制;SHA256SUMS 用于校验下载文件。

完整变更