Skip to content

Goodboy v0.1.6

Choose a tag to compare

@github-actions github-actions released this 03 Jun 11:45
271af9c

Goodboy v0.1.6 "Terminal"

Patch release on top of v0.1.5. A multi-tab terminal in the context panel, a full-screen Budget Studio for spend, API-key auth next to CLI login, real provider brand marks, and the new mascot.

Multi-tab terminal (#710)

The context-panel terminal runs multiple tabs now: spawn as many as you need, each with its own PTY, and switching tabs replays the buffer instead of dropping it. A session-close PTY leak is fixed. No backend changes. The same overhaul modernized the chat view (user messages and step transitions render markdown, scroll-aware top fade, smooth jump-to-latest) and brought the Workflow, GitHub, and Linear studios onto the Budget Studio layout.

Budget Studio (#708)

The cramped pricing dialog is gone. Budget Studio is a full screen for spend across the whole workspace: an overview with per-provider bars, a by-model table, a cost-per-turn sparkline, and a paginated turns table, plus a left rail to scope down to any single provider or session. Budget-aware routing and the monthly cap still run; the cap is read-only in this view (the editor UI was dropped).

API-key auth, alongside CLI login (#704)

You can authenticate a provider with an API key instead of a CLI login, per workspace. Keys for Claude, Cursor, Codex, and Gemini are stored in the OS keychain and injected as the provider's env var at spawn, so the secret never reaches the frontend. Bind a key to a workspace and it runs even with no CLI logged in. Keys are validated before save, except Cursor, which has no cheap endpoint to check against.

Provider brand marks (#705)

Provider Studio shows each provider's real product mark now (Claude, Cursor, Codex, Gemini) instead of the generic placeholder icons.

New mascot and chat empty states (#703)

New Goodboy mascot across the app and website, regenerated app icons, and redesigned chat empty states: a large role-tinted silhouette when an agent is focused, and a row of the specialist dogs when you're picking one.

Also

  • Desktop copy got a tone-of-voice pass (#707).

Notes

  • macOS universal .dmg, signed and notarized (personal team M3R9H4QX65).
  • Auto-update: installs on v0.1.5 get the "restart to update" control.