Skip to content

Ghostties v0.1.0-beta.16

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 May 15:56

The tasks sidebar is now fully wired up, with six status zones, Linear preset support, and a complete gt CLI.

Added

  • Six-zone task sidebar β€” Inbox, Backlog, Running, Needs You, Review, and Graveyard lanes are all live. Done tasks no longer appear in Inbox.
  • Linear Sync preset β€” a "Linear Sync" template in the New Session picker pre-configures the MCP server with your Linear workspace. Source dots show indigo for Linear-sourced tasks, sage for shell tasks.
  • set_task_fields MCP tool β€” agents can write back worktree path, PR URL, branch name, and PR state directly into task files.
  • Sessions tab β€” sidebar now has a recents tab showing recent terminal sessions alongside tasks.
  • New Session template picker β€” flyout menu now shows available agent templates when starting a new session.
  • Sidebar View submenu β€” Sessions/Projects toggle moved to the View menu and grouped with other sidebar layout options.
  • Wordmark animation β€” assembly/erosion loop for empty terminal panes. Off by default; opt in with defaults write com.seansmithdesign.ghostties ghostties.emptyStatePhysics.wordmark -bool true.
  • gt smoke β€” new subcommand for automated task-state verification.
  • Claude Code template default β€” new sessions default to the Claude Code agent template.
  • install-gt.sh β€” installer script for the gt CLI with PATH setup guidance.

Fixed

  • "Check for Updates" visibility β€” progress and result messages now appear correctly in hidden-titlebar and tabbed windows (previously only showed in standard windows).
  • Auto-update channel β€” channel is now user-controllable via defaults write com.seansmithdesign.ghostties ghostties.autoUpdateChannel beta (or stable / tip). Previously hardcoded.
  • gt done speed β€” done command is noticeably faster with cleaner progress output.

Performance

  • Suppressed 1Hz sidebar re-render when session states haven't changed β€” reduces CPU overhead while Claude is running.