Baton Changelog: Baton Desktop 0.1.8 — macOS (Apple Silicon)

All releases

Baton Desktop 0.1.8 — macOS (Apple Silicon)

0.1.8 is a fix release: it restores conversations on custom models (BYOK), makes terminal tabs open faster, and polishes caret placement, pasting, and alignment around mention chips in the composer.

Custom model conversations work again

In 0.1.7, every provider configured as a custom model (BYOK) failed on the very first message — after the underlying AI SDK moved to v7, it no longer accepts a system prompt mixed into the message list. The system prompt is now passed through the SDK's dedicated option, and BYOK providers work again on both the OpenAI and Anthropic protocols. If a message errored out the moment you sent it in 0.1.7, upgrading fixes it.

Terminal tabs open faster

Opening a new terminal tab no longer waits for every Claude Skill to be copied and checked before the shell starts. That step now runs in the background, so the terminal is usable immediately; only launching Claude Code itself waits for it to finish.

Composer fixes

  • Fixed the caret landing in the wrong place when clicking around a mention chip (file, folder, or image), and text pasted before a chip appearing after it.
  • Fixed an invisible character leaking into drafts and final prompts after drag-selecting across a chip, copying, and pasting the text back.
  • Spacing between a chip and the surrounding text is now owned by the editor, so a chip at the start of a line lines up with normal text.

Workspace setup feedback

Workspace setup (dependency install) progress no longer takes up its own area in the UI. It appears as a single toast with a loading state that updates in place to the result, with the log one click away.

More

  • Terminal tabs now show a pointer cursor on hover.

Baton will update automatically the next time you launch it, or you can download the latest version at hecara.com.