Skip to content

v0.1.21-beta.4

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Jun 14:07
· 21 commits to main since this release

更新内容 · What's new in 0.1.21-beta.4

  • feat(terminal): opt-in shell keybindings to normalize modified keys
    终端: 新增可选的 Shell 按键绑定(设置 → 终端,默认关),规整 ghostty 发出但裸 zsh/bash 不认识的带修饰键转义,避免在提示符下泄漏(Shift+Enter → ;2;13~、Shift+Right → 1;2C)或失效。覆盖带修饰 Enter/方向键/Home/End/Delete。绑定写到 ~/.config/glint/ 独立文件,rc 里只加一行 source 引用;卸载时删除引用并移除文件。不影响 Claude/Codex 窗格(它们自己要用这些转义)。
  • feat(agent): gate hook auto-install on agent presence + OpenCode icons & resume
    智能体: hook 自动安装改为先检测本机是否装了对应 agent,只为真正存在的 agent 弹安装提示(不再无脑写三家配置);未安装的 agent 不标记已处理,以后装了还会再提示。设置页按 agent 显示"未检测到"状态。新增 OpenCode"启动时恢复会话"开关(opencode --continue)。并入 OpenCode 图标/吉祥物组。
  • feat(agent): add OpenCode status support (#4)
    新增 OpenCode 一等公民支持——独立身份/图标、hook 插件驱动状态、设置页安装开关,不再被识别成 Claude。
  • fix(input): handle Shift+Enter (and modified keys) with Chinese IMEs
    输入法: 修复中文输入法激活时 Shift+Enter 被输入法的 Shift 切换吃掉、传不到终端的问题。改为先用带文本累加器的 interpretKeyEvents 让输入法旁观这个组合键而不产生副作用,再由我们把按键发给 surface,surface 没处理才回退。flagsChanged 重写为按左右修饰键分别判定按下/抬起,且组字期间不触发。
  • release: appcast for v0.1.21-beta.3

What's Changed

  • feat(agent): add OpenCode status support by @CtriXin in #4

New Contributors

Full Changelog: v0.1.21-beta.3...v0.1.21-beta.4