Skip to content

BOFT CLI 0.7.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 07:35
· 770 commits to main since this release

Install with:

npm install -g @liberseek/boft-cli

macOS and Windows installers are attached. Linux uses the npm package (x64 and arm64).

macOS first launch
The DMG contains BOFT. After dragging it to Applications, if macOS says the app cannot be verified, run:

xattr -d com.apple.quarantine /Applications/BOFT.app

Then open BOFT again.

What's New
Qoder Global and Qoder CN join as native harnesses. Model favorites persist in the picker. You can change model and thinking during an active turn. Uninstalled harnesses install from Settings and sit last in the Agent picker. Idle external sessions can be released on opt-in. Native Claude Code sessions can be imported, and loaded sessions appear read-only in resource settings.

Features

  • Integrate Qoder Global and Qoder CN as native harnesses
  • Persist model favorites with immediate pinning
  • Allow model and thinking selection during active turns
  • Default featured Agents to Main and install uninstalled harnesses from Settings
  • Release idle external Harness sessions on opt-in
  • Import native Claude Code sessions
  • Show read-only loaded sessions in resource settings
  • Summarize file changes across external harnesses

Fixes

  • Recover macOS mapping locks after PID reuse
  • Keep later harness plugins available when one plugin is slow to load
  • Send Grok exit_plan_mode so Approve leaves plan mode
  • Tolerate a CodeBuddy Tool result recorded before its call
  • Preserve deletes after overwrite writes
  • Allow installer-only release recovery

中文
0.7.0 新增 Qoder Global 与 Qoder CN 原生接入。模型收藏会持久化。进行中的回合可以切换模型和思考强度。未安装的 Harness 可在设置里安装,并排在 Agent 选择器末尾。可按需释放空闲的外部会话。支持导入原生 Claude Code 会话,资源设置中会只读展示已加载会话。macOS 首次打开如提示无法验证,拖到「应用程序」后执行:

xattr -d com.apple.quarantine /Applications/BOFT.app

然后再打开即可。