Repository navigation
BOFT CLI 0.8.1
What's New
Claude Code adds Ultracode and live Workflow subagent threads. Usage statistics are available in both Desktop settings and the local console, with Codex session metering and Hermes history. This release also improves thread recovery and update handoff.
Claude Code 新增 Ultracode 与实时 Workflow 子线程。Desktop 设置和本地控制台共用用量统计,增加 Codex 会话计量与 Hermes 历史统计,并改善线程故障恢复和更新交接。
Features
- Add Claude Code Ultracode, Workflow subagent cards and live read-only subthreads; unavailable model or thinking selections show the native reason
- Bring usage statistics into Desktop settings, with session titles, recent sessions, clearer Token totals and Chinese number formatting
- Meter official Codex session costs, cache usage, time to first output and output speed when native data is available
- Add Hermes usage history from its native state database (#516)
Fixes
- Recover External Threads after idle-session faults and serialize recovery (#513)
- Restore Claude history reads after autonomous-turn failures and recover after confirmed forced shutdown (#515)
- Stop and confirm background subagents and Workflows when cancelling a Claude turn
- Resolve same-host cross-Harness remote thread reads (#511)
- Wait for the background updater to accept handoff before exiting, isolate update status by operation, and stop timed-out SSH updater helpers (#510)
- Preserve Windows sandbox reentry without requiring CLI overrides (#507)
- Keep native submissions working in unclassified Composer roots (#505)
- Apply OMP startup thinking levels and show Pi Bash confirmations as questions (#509, #508)
- Read Codex usage metadata with reordered JSON keys and retain the latest valid output speed (#519)
- Reduce sidebar scanning and Host routing overhead
新功能
- Claude Code 支持 Ultracode、Workflow 子智能体卡片与实时只读子线程;模型或思考选项不可用时直接显示原生原因
- Desktop 设置新增用量统计,与本地控制台共用页面,改善会话标题、最近会话、Token 总量与中文数字显示
- 原生数据可用时,官方 Codex 会话显示费用估算、缓存用量、首字时间与输出速度
- 从 Hermes 原生状态数据库读取历史用量 (#516)
修复
- 空闲会话故障后恢复 External Thread,并避免恢复流程并发冲突 (#513)
- Claude 自主回合失败后可继续读取历史,并在确认强制关闭后恢复会话 (#515)
- 取消 Claude 回合时停止并确认后台子智能体与 Workflow
- 修复同一 Host 上跨 Harness 的远程线程读取 (#511)
- 退出前等待后台 updater 接受更新交接,按操作隔离更新状态,并停止启动超时的 SSH 更新辅助进程 (#510)
- Windows 沙箱重新进入无需额外 CLI 覆盖参数 (#507)
- 未识别类型的 Composer 保留原生消息提交行为 (#505)
- 正确应用 OMP 启动思考档位,Pi Bash 确认显示为可回答的问题 (#509, #508)
- 兼容字段顺序变化的 Codex 用量元数据,并保留最近有效的输出速度 (#519)
- 减少侧栏扫描与 Host 路由开销
Installation
npm
npm install -g @liberseek/boft-cli@0.8.1
boftInstaller
Download the installer matching your OS and CPU architecture. Linux uses the npm package for x64 and arm64.
macOS Gatekeeper
After installing on macOS, if BOFT shows "Apple cannot verify this app" when you open it for the first time, run the following command in Terminal and reopen BOFT:
xattr -dr com.apple.quarantine /Applications/BOFT.appContributors
Thanks to everyone who contributed to this release:
- @iFinelioTower
- @BytePioneer-AI
- @omsd512-W
- @tengjiaozhai (#510, #513)
- @mouzhi (#511, #515)
- @zxd-666 (#516)
- @YanYunCY (#507, #519)
- @magicseek (#505)
- @akdoan1 (#508, #509)