Repository navigation
v0.107.17
·
167 commits
to main
since this release
K-brain v0.107.17
本版从 main 的 da27591 构建。
新功能
- TUI 里可以复制对话了(#110)。在
kn里用鼠标拖选文字,松开即复制,页脚会短暂提示「已复制 N 个字符」。选区保留时按Ctrl+C或Cmd+C(终端支持 kitty 键盘协议时)也会复制,不会触发退出。- 本机:用系统剪贴板工具(macOS
pbcopy,Linuxwl-copy/xclip/xsel,Windows PowerShell); - SSH、容器或本机工具不可用时:改用 OSC 52 把文字交给终端,复制到你自己电脑的剪贴板。tmux 里会自动包装,需要
set -g set-clipboard on; - 限制:OSC 52 最多发送 100 KB,超出时明确提示失败,不会假装复制成功。设置
K_BRAIN_CLIPBOARD_NO_OSC52=1可关闭 OSC 52; /copy也走同一套路由。想用终端自带的选择功能时,用/mouse关闭鼠标捕获。
- 本机:用系统剪贴板工具(macOS
修复
- 生图失败不再一律显示「图像模块不可用」(#106):
- 保留错误码:
IMAGE_RESULT_UNKNOWN、IMAGE_NO_IMAGE_OUTPUT和新增的IMAGE_OUTPUT_SAVE_FAILED原样返回(502),不再改写成IMAGE_UNAVAILABLE/503; - 失败原因:新增可选的
reason字段,只含固定短语,不转发上游原文; - 代理:生图请求和图片下载都按连接的「使用应用代理」开关走代理;
- 下载:总超时从 60 秒改为 5 分钟。直连下载过慢时,
reason会建议打开代理开关; - 重试判定:没建立连接的请求才算未发送,可安全重试;已发出的请求标为结果未知,避免重复计费。
- 保留错误码:
下载与校验
提供 macOS、Linux、Windows 的 x64/ARM64 CLI 与 computer helper,共 12 个二进制;SHA256SUMS 用于校验下载文件。