v0.1.22-beta.2
Pre-release
Pre-release
·
3 commits
to main
since this release
更新内容 · What's new in 0.1.22-beta.2
- refactor(workspace): single-source the accent palette; drop dead icon-hint state
清理:accent 配色统一到 Theme.accent(named:) 单一来源(消除三处会漂移的映射,终端光标色由同一 Theme 颜色派生);删除已失效的 iconHint 持久化链路(字段/Codable/syncIconHints/persistToken,去掉每次 agent 启停的无用磁盘写);cwd→label 两个格式化函数的公共前导去重。无行为变化。 - fix(agent): keep pane agent state on unknown foreground; restore agent fallback
修复 agent 状态对账:前台未知(后台 tab/瞬时空 pid)不再被当成退回 shell 而误清活跃会话;nil 前台不再清空 --continue 恢复线索;hook 无法解析 kind 时回退 claude 而非丢弃。附带:单击选 tab 去掉双击延迟、IME 输入中跳过 ⌘K 清屏。 - fix(agent): keep live/unread agent state when pane shells out
修复 #11 的回退:agent 跑 shell 工具调用或报错退回 shell 时,只有 .idle 才清理 pane 状态,避免清掉进行中会话(图标闪烁)和未读的完成/失败红点。 - fix(agent): clear stale icons after session exit (#11)
- fix(ui): apply accent to terminal cursor and selection (#13)
- fix(shortcuts): free command k for terminal clear (#10)
- fix(tabs): compact labels with full path help (#12)
- fix(agent): use /usr/bin/nc so hook reports survive a Homebrew netcat shadow (#5)
- chore(docs): stop tracking docs/*.md drafts, keep local copies
不再跟踪 docs 下的 md 草稿(本地保留),并加入 .gitignore;历史与已发布 tag 仍含该文件,仅从 main 顶端移除。 - release: appcast for v0.1.22-beta.1
What's Changed
- fix(agent): use /usr/bin/nc so hook reports survive a Homebrew netcat… by @defia in #5
- fix(tabs): compact labels with full path help by @CtriXin in #12
- fix(shortcuts): free command k for terminal clear by @CtriXin in #10
- fix(ui): apply accent to terminal cursor and selection by @CtriXin in #13
- fix(agent): clear stale icons after session exit by @CtriXin in #11
New Contributors
Full Changelog: v0.1.22-beta.1...v0.1.22-beta.2