Ghostties v0.1.0-beta.16
Pre-release
Pre-release
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_fieldsMCP 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 thegtCLI 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(orstable/tip). Previously hardcoded. gt donespeed β 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.