Cove

Release notes

0.15September 27, 2026

  • Addednginx configs get coloring, hovers, completion, and ⌘-click
  • AddedGitHub Actions workflows get hovers and completion
  • Addedoxlint, stylelint, ember-template-lint, and shellcheck lint alongside ESLint
  • AddedWorking chats shimmer in their tab and sidebar row
  • ImprovedChats awaiting an answer wear an amber gradient
  • AddedCommit lists show author avatars and co-authors
  • AddedDiffs can hide whitespace, from the facts pill
  • AddedThe chat sidebar filter searches each chat's first message
  • Addedoxfmt formats on save where it takes the file
  • AddedVue files get syntax coloring
  • AddedTypeScript 7 projects run their own tsc language server
  • AddedRepository tag actions, with a confirm before deleting
  • AddedSource Control has its own section for conflicts
  • AddedSHAs in chat prose hover to their commit
  • ImprovedSource Control pins the branch above the list, with Browse Repository
  • ImprovedDiverged branches offer Rebase… rather than a Pull that can't fast-forward
  • ImprovedMerges, cherry-picks, and reverts prefill the commit message
  • ImprovedThinking mode lifts reasoning out of its card
  • ImprovedSuggestion cards fold to a bar and step between suggestions
  • ImprovedFormat on save touches only the lines it changes
  • ImprovedJumps to a line or search hit land clear of the toolbar
  • ImprovedTabs reopen at the same text, not the same pixel offset
  • ImprovedLint rules link to their docs
  • ImprovedWake-ups and cron jobs share one schedule list
  • ImprovedTab bulk closes live in a Close Multiple submenu
  • ImprovedThe find bar folds its controls in narrow panes
  • ImprovedSummary leads the transcript view modes
  • ImprovedThe editor mode toggle reads File, Diff, Preview
  • ImprovedElapsed times show hours past the hour mark
  • ImprovedChat times follow the system's time format
  • ImprovedQuota notices come once per burst, with a Resume
  • ImprovedChats, tab switches, and the sidebar toggle run smoother
  • ImprovedClosed windows give their memory back at once
  • Improved⌥⌘. opens About, ⌥⌘, opens Settings ▸ Assistant
  • FixedStopped turns read interrupted, not as an error
  • FixedCron jobs and wake-ups due mid-turn still fire
  • FixedRejecting a plan the agent started leaves plan mode
  • FixedRenaming a change edits its own row, not the one above
  • FixedSearch results follow saves and edits in place
  • FixedHover popovers no longer steal focus from the editor
  • FixedCode blocks size emoji as two cells
  • FixedParagraphs after nested list items belong to the outer item
  • FixedThe block caret in the terminal shows its character in white
  • FixedTerminal selections move one row when a line is trimmed
  • FixedTypeScript hovers stop showing a bare any for unknown names

0.14September 22, 2026

  • AddedCove says when Claude Code or Codex is out of date, and updates it
  • ImprovedChats stream, scroll, and switch tabs faster
  • ImprovedModel menus list each account's own lineup, best models first
  • ImprovedSource Control is one list, with Repository and Changes sections
  • ImprovedThe transcript view mode is app-wide, with a row in Settings ▸ Assistant
  • ImprovedThinking mode gives every tool run its own row
  • Added⌥-clicks in a markdown file open the path it names, at the line it cites
  • AddedChat tab and title menus can delete the chat
  • ImprovedCode blocks and tool output scroll sideways unless Wrap Lines is on
  • ImprovedChats streaming in a covered or minimized window stop stealing frames
  • ImprovedPictures a tool returned draw in one strip under the run
  • ImprovedGrayed account rows say why they can't be picked
  • ImprovedSettings says when the default account can't send
  • ImprovedFile links read paths holding a space, a +, or an @
  • ImprovedFolded tool runs lead with what they did to files
  • ImprovedCard headers wear one circled glyph, at one size
  • FixedScheduled wake-ups resume a chat later, and survive a restart
  • FixedGit, formatters, and language servers resolve the way a login shell does
  • FixedStaging and branch actions say when git is missing
  • FixedCodex sign-in ends in Cove, not in the ChatGPT app
  • FixedFailed sign-ins keep their row, with the reason and a Try Again
  • FixedAccounts stop offering Sign In after a sign-in that worked
  • FixedAdding an account no longer takes the default
  • FixedQuestion and plan cards no longer stand as empty boxes
  • FixedReopened chats no longer leave blank gaps where a run's images were
  • FixedVertical scrolls over a code block move the chat again
  • FixedCode fences under a list item draw as code while they stream
  • FixedTool cards take Wrap Lines, and keep it across a tab switch
  • FixedCard verbs leave the composer's attachments and highlight alone
  • FixedQueued follow-ups send the images they were written with
  • FixedAnswering a card takes the chat's unread mark down
  • FixedResume no longer offers itself beside a live turn
  • FixedParked cards answer as the account just picked
  • FixedComposer text follows a light↔dark switch
  • FixedGroup boxes stop drawing an end cap mid-run
  • FixedTool card titles stop truncating with room to spare
  • FixedRenamed chats stop leaving their title spark mid-name
  • FixedRestored terminals keep their name
  • FixedCleared terminals come back cleared after a restart
  • Fixed⌃L leaves nothing drawn above the cleared page
  • FixedHovers renew the terminal's scrollbar rather than summoning one
  • FixedSkill folders in Tasks remember their fold
  • FixedBranch rows stop clipping the last digit of their commit count
  • FixedDiffs draw a deleted trailing blank line
  • FixedPane dividers and panel seams draw whole in both appearances
  • FixedThe pointer stops going stale under another app's menu
  • FixedFiles copied in Finder paste as files, not as their name
  • Fixed⌘V in a composer with no attachment strip pastes the text
  • FixedIdentifiers that merely contain a TLD stop linking
  • FixedThe image preview's zoom readout stops shifting the bar beside it

0.13September 15, 2026

  • AddedRepository (⇧⌘Y), a window for branches, commits, and diffs
  • AddedPlan cards reject, revise, or accept into a permission mode
  • ImprovedSource Control is the working copy, with history in Repository
  • AddedCommit options for amend, sign-off, bypass hooks, and Commit and Push
  • AddedAn operation banner for a rebase, merge, or cherry-pick under way
  • AddedMessages from other sessions arrive as their own chat rows
  • ImprovedCodex chats catch up to Claude's on restarts, skills, commands, and usage
  • AddedAssistant settings say when each account's usage limit resets
  • AddedThe assistant files task cards for work it passed over
  • ImprovedChats scroll smoother and stream without stalling
  • ImprovedQuick Open and the composer's @ menu rank instantly on large trees
  • ImprovedWindows restore and files open faster
  • AddedMarkdown files open rendered or in the editor by preference
  • AddedAsk Assistant quotes selections in previews, rendered pages, and diffs
  • Added⌘- and ⇧-clicks open a chat link in another pane
  • AddedHeld clicks on a title toggle open that mode in another pane
  • ImprovedFinished task runs say so in their row
  • ImprovedThe Tasks sidebar groups global and plugin skills apart
  • AddedMarkdown previews keep code blocks unwrapped across relaunches
  • ImprovedQuitting keeps terminal shells alive for a quick relaunch
  • ImprovedThe assistant's worktree setting is saved per workspace
  • ImprovedA failed turn is a record in the transcript, not a reply
  • ImprovedPermission cards read clearer, and keep Allow primary when unfocused
  • ImprovedChat titles name a session after its first exchange
  • ImprovedThe provider menu grades every account it lists
  • Improved⌘-clicking an address opens it without raising the browser
  • ImprovedHover popovers fold types nested past two levels
  • ImprovedThe usage popover's Spent section folds, and names fresh input
  • ImprovedTables and blocks under a list item draw at its indent
  • ImprovedCode fences in a chat offer one menu, however they are drawn
  • ImprovedDiff hunk bands and expander glyphs center on the numbers
  • ImprovedCommit message fields each type onto their own undo stack
  • ImprovedPrompt suggestions wait until the chat is back at the reader
  • ImprovedImage previews open at a round zoom stop
  • ImprovedSidebar headings line up with the file tree's columns
  • ImprovedSearch result headings drop a directory rather than clip it
  • ImprovedThe background tasks popover is as wide as its longest line
  • AddedAddresses in an error card are links
  • AddedRaw <img> tags in a reply draw as pictures
  • FixedBookmarked chats are no longer pruned with old workspaces
  • Fixed⌘W closes whichever window is in front, the updater's included
  • FixedStopping a turn no longer leaves a mark nothing clears
  • FixedUsage gauges read the chat's own account, not the window's
  • FixedChats restore at the place they were left
  • FixedChat prose selections clear, and no longer paint over bullets
  • FixedChat inline-code pills fit the line they sit on
  • FixedA resumed turn ends when it ends, not 30 seconds later
  • FixedThe Dock badge stops counting a chat that went back to work
  • FixedChat list sections stay put as ages tick over
  • FixedDeletions above the first line redraw whole
  • FixedQuick Open's list follows the arrow keys again
  • FixedSymlinks appear in Quick Open
  • FixedThe pointer stops flickering over chats and while a menu is up
  • FixedThe account usage popover survives a focus change
  • FixedSidebar and license labels follow a light↔dark switch

0.12September 8, 2026

  • AddedCodex as a second Assistant provider (after Claude)
  • AddedWeb previews tint the pane with the page's color
  • AddedForce click defines a word in a chat or composer
  • ImprovedSettings splits General into Editor and Terminal
  • ImprovedAssistant account rows carry every verb in a ··· menu
  • AddedAssistant account renaming
  • FixedSwitching branches no longer flashes phantom changes
  • FixedPlain JavaScript projects no longer show an LSP error
  • AddedLint-disable directives link rules to their docs
  • AddedThe usage popover breaks a chat's spend down by kind of token
  • ImprovedQuick Open ranks names that start with the query first
  • Added⇧-click extends a chat's selection from the last press
  • AddedMarkdown Preview reopens scrolled where it was left
  • ImprovedThe background tasks popover has a running count and a Stop All
  • ImprovedThe composer's / menu leads with recently used commands
  • ImprovedQuick Action's > is drawn as a chevron
  • ImprovedNew tasks start with Show in Terminal unchecked
  • ImprovedMarkdown headings and lists are set at clearer sizes
  • ImprovedChat prose uses the current theme's colors
  • ImprovedStopping a turn keeps the chat's process warm
  • ImprovedSession stops the agent refuses say so in the chat
  • ImprovedUpdate notes carry an Added / Fixed / Improved pill per line
  • FixedDrops on a web preview reach the pane behind it
  • FixedA file-system watch the system refuses no longer crashes Cove
  • FixedNon-terminal Tasks load .zshrc
  • FixedChats working in the background no longer mark themselves unread
  • FixedSending from up the transcript follows the reply down again
  • FixedThe pointer no longer flickers at a transcript link's edge
  • FixedPane titles cut a long name at the tail, not under the toggle
  • FixedTurn usage is credited to the org the turn launched under
  • FixedUsage meters don't read stale while a limit is in force
  • Fixed⌫ at Quick Action's chevron returns to file search

0.11.2September 6, 2026

  • AddedDouble-click on the blank title row zooms the window
  • ImprovedAsk Assistant leads the selection's right-click menu
  • ImprovedBlank new tabs give way to what opens in their pane
  • ImprovedNames being typed fade in on tabs, pane titles, and the sidebar
  • ImprovedFollow-up suggestions read as the reader's next message
  • ImprovedClear buttons in the filter fields take a bigger target
  • ImprovedQuick Open's query row lines up with the rows below it
  • FixedSwitching to a chat lands at its place without a flash
  • FixedThe Tasks pane's add and edit forms survive leaving the app
  • FixedThe permission menu's Permissions… row keeps its place
  • FixedThe composer's attachment strip is clipped to its pill
  • FixedQuestion card option rows end where the buttons do

0.11.1September 5, 2026

  • AddedAsk Assistant is in every selection's right-click menu
  • AddedSettings has an Appearance pane for theme and font
  • AddedChat selections raise the system's text menu
  • AddedFind shows the wrap panel when it comes round the end
  • ImprovedQuick Open ranks a name's own words above its extension's
  • FixedChats recover from a Claude CLI too old for their model
  • ImprovedIndentation typed onto a line left blank is cleared
  • ImprovedOption as Meta ships off, as Terminal.app has it
  • Fixed⌥←/⌥→ are word motion whatever Option as Meta says
  • ImprovedSearch result rows offer the full file menu
  • FixedFind marks every hit in a chat, images and summaries included
  • ImprovedFollow-up suggestions arrive sooner and read as next steps
  • ImprovedSettings' General pane leads with Install ‘cove’ Command
  • ImprovedTool rows show their ⋯ menu on hover
  • ImprovedSummary mode renders chat lines as markdown
  • ImprovedChecklist items render their markdown
  • FixedSaving a file updates its gutter marks and Diff toggle
  • ImprovedCards flatten in an inactive window
  • ImprovedEvery pane's content starts at the same gap under the chrome
  • FixedDiff hunk bands read clearly in both appearances
  • FixedDiffs open at their first row
  • FixedTool calls in flight no longer read as a stalled turn
  • FixedTurn clocks restart when a reply streams again
  • ImprovedFocusing the content takes the find marks down
  • FixedEmptying a search query clears the selection it made
  • FixedSettings' refresh glyph spins on its ring

0.11September 4, 2026

  • AddedDiff tabs are editable, with undo, multiple cursors, and the line commands
  • AddedThe gaps between diff hunks expand to the lines around them
  • Added⌘F, Wrap Lines, and Hide Whitespace work in a diff
  • AddedSidebar lists narrow from a filter field at their foot
  • AddedSelected text offers an Ask pill that puts it to the assistant
  • AddedTerminals right-click to Copy, Paste, Clear, and Reset
  • AddedThe terminal has its own font, bell, and Option-as-Meta settings
  • AddedSelection drags past a terminal's edge scroll it
  • FixedMouse and wheel reach the program running in a terminal
  • FixedScrolling a terminal up stays up while output arrives
  • Improved⌘/ takes its comment marks from the language at each line
  • ImprovedMarkdown bold and italic are set in real bold and italic
  • AddedQuick Action lists every language for Syntax Coloring
  • AddedChats reopen scrolled where they were left
  • AddedEach assistant account carries its own default model and effort
  • AddedManifest rows spin while an install runs, and redden if it fails
  • ImprovedInstall Dependencies runs at the manifest's row, not in a terminal tab
  • ImprovedQuery matches are marked by weight, not a second color
  • ImprovedQuick Open sinks generated files and dependency trees
  • ImprovedTabs say their mode with a glyph
  • AddedA turn gone quiet offers a status page link
  • AddedResume sits in a row of its own above a held queue
  • ImprovedEmpty sidebar lists say so in one gray line
  • ImprovedSquiggles pop sooner, hover docs a beat later
  • ImprovedSettings' refresh button re-probes the model lineup
  • ImprovedChats still working in the background read as busy
  • AddedThe sidebar's blank space drags the window
  • FixedInput method composition draws in the terminal
  • FixedClicked tabs take focus whatever they mount
  • FixedChats keep their selection while a reply streams
  • FixedClicks and find chips land right on wrapped long lines
  • FixedSelect All leaves the viewport where it is
  • FixedWindows away for a light/dark switch catch up when they return
  • Fixed⌃⌥ still opens a terminal window after ⌘
  • FixedFullscreen no longer leaves a band across the titlebar
  • FixedScrolling a long markdown file no longer stutters

0.10.2August 31, 2026

  • ImprovedScrolling is smoother in chats, lists, and the editor
  • FixedThe pointer no longer flickers while a chat scrolls
  • FixedWeb previews no longer flash white before the page appears

0.10.1August 31, 2026

  • ImprovedQuick Open's typo matches land at once
  • FixedNew terminals no longer garble their first prompt
  • FixedChats keep their unread marks across a relaunch
  • FixedWeb previews open without a white flash

0.10August 31, 2026

  • AddedHTML and SVG files draw as a page in Preview
  • AddedQuick Open and Quick Action tolerate a typo in the query
  • AddedDependencies in package.json or Gemfile hover to a card
  • AddedTurns that can't authenticate get a sign-in card
  • AddedEach assistant account carries its own default permission mode
  • ImprovedChats fork mid-turn, from the exchange before
  • AddedTabs dropped with ⌥, ⌘, or ⇧ land a copy
  • AddedBranch prefixes fold like folders in the branches list
  • AddedQueued follow-ups drag to a different slot
  • AddedFile | Preview | Diff segments drag onto another pane
  • AddedMarkdown renders task lists and strikethrough
  • ImprovedFixed width Assistant conversations
  • ImprovedThe turn status names what it's waiting on
  • FixedReplies cut short say so instead of going missing

0.9.7August 21, 2026

  • Added⌃B hands a turn's blocking work to the background
  • Added@ completes a workspace file into the prompt
  • AddedComparing with a branch shows its Changes section
  • FixedTurns interrupted by a restart or a crash resume
  • AddedEach tool row's ⋯ menu runs, stops, copies, and opens the call
  • AddedBackground tasks stop from the counts popover
  • AddedSettled background tasks report themselves in the transcript
  • AddedFiles ⌥-dropped on a chat go into the draft as a path
  • ImprovedReplies in an unfocused pane are marked unread
  • ImprovedTool call results are a row of their own
  • FixedThe branches list is there on the first click
  • ImprovedThe usage tooltip names the window it's filled to

0.9.6August 20, 2026

  • FixedChanges rows open their diff against the branch being compared

0.9.5August 20, 2026

  • ImprovedPicking an effort mid-turn takes effect on the running turn
  • FixedNew folders in Source Control list their files row by row

0.9.4August 20, 2026

  • Added/btw in the composer asks a side question in a floating panel
  • AddedChats branch from their own composer
  • AddedThe assistant can suggest a follow-up task as a card
  • ImprovedPicking a model mid-turn takes effect on the running turn
  • AddedEsc in the assistant composer stops the turn
  • AddedMarkdown preview answers ⌘F
  • ImprovedStreaming replies draw each block the moment it arrives
  • ImprovedClicks that activate a window also focus the pane under them
  • ImprovedRecently used actions lead Quick Action
  • AddedFailed task runs turn red in the sidebar and name their exit code
  • FixedChat unread marks clear when the reply is actually read
  • FixedPasted images no longer corrupt the message they're sent in
  • ImprovedEvery pane title answers a right-click, whatever its tab holds
  • ImprovedThe new-tab "+" moved to the pane title's corner

0.9.3August 16, 2026

  • AddedQuick Action lists the workspace's tasks and skills
  • ImprovedNew commits arrive at the top of the Commits list without reloading it
  • ImprovedStreaming replies grow smoothly instead of jumping
  • ImprovedTabs moved to another pane land after that pane's active tab
  • ImprovedRunning a task shows it in the Tasks sidebar, selected

0.9.2August 15, 2026

  • AddedTasks sidebar now has an Assistant Skills section
  • AddedHeadless task output follows live in a popover
  • ImprovedMore menu commands and aliases in Quick Action
  • ImprovedStreaming replies are followed on a lag, not pinned
  • ImprovedSmoother scrolling over open tool groups
  • ImprovedMarkdown previews keep their scroll position
  • Improved⌘F in a terminal or a chat opens on the last match

0.9.1August 14, 2026

  • AddedMarkdown files render as prose, with File | Preview | Diff on the pane title
  • AddedAssistant accounts can run their CLI in a container
  • FixedRestored terminals keep their shell and screen
  • AddedRename…, Move…, and the copy verbs in Quick Action
  • AddedTranscript links drag out as file chips
  • ImprovedOne find chip across the editor, terminal, and chat
  • FixedEvery window opens at its own size
  • ImprovedTranscript links open on the mouse up
  • ImprovedTerminal links have one look, declared links included

0.9August 14, 2026

  • AddedSource Control's branches are a pane section: Branches | Commits | Changes
  • AddedQuick Action (⇧⌘P), a command palette in the Quick Open panel
  • AddedA commit composer at the foot of the change list
  • AddedStaging, with a diff per half and Stage All / Unstage All
  • AddedA Permissions panel for the assistant
  • AddedUltracode, fast mode, and pills that follow the model
  • Added/usage, /status, /plan, /rename, and /memory answer in the chat
  • AddedOpen files reload when they change on disk
  • AddedManifests in the file tree install their dependencies
  • AddedTerminal links open in Cove
  • AddedShell integration for bash and fish
  • AddedUpdates download in the background and install on quit
  • ImprovedTranscripts scroll smoother and mount faster
  • FixedThe terminal's ANSI colors are readable on the light canvas
  • FixedFind in Workspace keeps its results when files change
  • ImprovedPanes mount only their frontmost tab
  • AddedA live frame-rate readout in the titlebar (Settings ▸ General)

0.8August 11, 2026

  • AddedSource Control's branch pill opens local and remote branches as one tree
  • AddedA Changes | History switch (⇧⌘Y) pages through the branch's commits
  • ImprovedJavaScript and TypeScript work with no install
  • AddedFind in Workspace searches unsaved buffers
  • ImprovedFind in Workspace is much faster on large workspaces
  • AddedUpdates can install themselves on quit
  • ImprovedChats open faster, scroll smoother, and hold their place
  • AddedFile ▸ Discard Changes (⇧⌘⌫)
  • AddedOpen as Workspace on a folder in the file tree
  • AddedArchived chats and terminal tasks drag from the sidebar onto a pane
  • AddedTabs dropped at a divider's corner make a pane that long
  • AddedThe assistant hears the state of the checkout each turn
  • FixedWorkspaces never open twice
  • AddedDrags held over the section selector spring it open
  • ImprovedTasks and Source Control take the file tree's keys
  • AddedQueued messages open in the composer when clicked
  • ImprovedSearch hits are anchored on their line text
  • ImprovedThree text lines per mouse-wheel notch

0.7August 6, 2026

  • AddedTerminals survive a restart, scrollback and shell intact
  • AddedAssistant turns survive a restart
  • AddedReplies stream with the newest words fading in
  • AddedBackground shells, subagents, and workflows on the actions pill
  • Improved⌘F in a terminal counts every hit in the buffer
  • AddedSource Control rows dropped on a pane open their diff there
  • AddedSettings shows plan usage per organization
  • FixedWindows with no folder open persist across launches
  • ImprovedAssistant sidebar lists take the file tree's keys
  • ImprovedDragged search hits open centered on the match
  • FixedTerminal resizes keep exactly one prompt
  • ImprovedThe workspace dropdown opens on press
  • ImprovedA modern overlay scrollbar in the terminal
  • Improved⌘-hovering a path in terminal output points a hand
  • Added←/→ steps between a message's images
  • ImprovedThe About window wears the app icon's colors

0.6.3August 4, 2026

  • ImprovedThe tab drop preview shows the arrangement the drop produces
  • FixedTraffic lights and the sidebar toggle survive a light/dark switch
  • FixedThe assistant's / menu is complete from the first keystroke
  • FixedThe strip under the tab capsules takes clicks again
  • ImprovedSending from up the transcript glides to the bottom
  • Added⌘Z in the composer undoes attaching an image
  • AddedFile tree icons for .rs, .toml, and ignore files

0.6.2August 3, 2026

  • Added⌘-clicking a path in terminal output opens it
  • AddedBare cove opens the current directory
  • FixedLanguage servers and linters run in the file's own project
  • ImprovedProblems and file errors fold into the pane's corner pills
  • ImprovedThe glint plugin is bundled, so no per-project install
  • ImprovedNew tabs open beside the active one
  • Improved⌃` cycles through the idle terminals
  • ImprovedCleaner hover popovers for Ruby documentation
  • ImprovedOccurrence matching is case-insensitive
  • FixedCase-preserving typing only with multiple cursors

0.6.1August 3, 2026

  • FixedPermission cards grow to fit their command
  • FixedTerminals track their pane through a divider drag
  • ImprovedDividers detent at the stand-in threshold on the way in
  • FixedEven spacing above the question and permission cards
  • ImprovedPlan mode's chip is tinted green

0.6August 3, 2026

  • AddedHelp menu reports an issue, copies diagnostics, and reveals the log
  • ImprovedMissing language servers say how to install them
  • ImprovedOnly ripgrep is bundled, not the language servers or formatters
  • FixedFormatters and the Claude Code CLI are found under fish
  • FixedTerminals squeezed small and back keep one prompt

0.5July 28, 2026

  • AddedOne file open in two panes
  • AddedRepositories clone from the Open dialog
  • AddedFiles dropped on a pane open there
  • AddedEach pane's + opens New File, Assistant, or Terminal
  • ImprovedEvery build is Developer ID-signed
  • AddedMarkdown images render in the transcript
  • AddedQueued messages can be edited from the composer
  • ImprovedWrapped lines that start at column 0 hang-indent
  • ImprovedSmoother tab-bar scrolling
  • FixedMissing agent CLIs are reported instead of failing quietly
  • ImprovedEach chat is stored in its own file

0.4July 27, 2026

  • AddedReplies render markdown: tables, lists, code, images, and links
  • AddedSeveral assistant tabs at once, each its own chat
  • AddedTool runs render as blocks, grouped and collapsible
  • AddedA Run pane for saved commands, headless or in a terminal
  • AddedInteractive question cards, and a live task checklist
  • AddedInline git blame beside the code
  • AddedSession titles, prompt suggestions, and a chat history menu
  • AddedMessages sent mid-turn queue instead of interrupting
  • AddedImages paste or drop into the composer
  • AddedUnread replies badge the Dock icon
  • AddedZoomable image previews in the app
  • ImprovedThe panes are laid out by AppKit now, dividers included
  • AddedGo to Line (⌃G)
  • ImprovedArrow-key navigation glides the file tree

0.3July 12, 2026

  • AddedLanguage servers: typescript, glint, ruby-lsp, yaml, and css
  • AddedHover popovers, go to definition, code actions, and completion
  • AddedGitHub-style unified diff tabs, one per changed file
  • AddedInteractive permission prompts, with a mode selector
  • AddedOne long-lived Claude Code process per chat
  • AddedLive turn status, token stats, and a context-window gauge
  • AddedStaging checkboxes in Source Control
  • AddedAuto-updates, with a signed release pipeline
  • AddedTranscript view modes: normal, thinking, verbose, summary
  • AddedPlan usage per account
  • AddedAuto-close brackets, quotes, and backticks
  • AddedSingle-child folder chains compact into one row
  • AddedThe ce command installs into PATH
  • AddedFull-line coloring for .diff and .patch files
  • FixedMassive single-line files open without stalling

0.2July 9, 2026

  • AddedA Claude chat in the bottom panel
  • AddedA Source Control pane listing the changed files
  • AddedStacked editor panes, and nested 2+1 and 2+2 layouts
  • AddedGit change markers in the gutter and the scroll track
  • AddedTabs drag to reorder, or into another pane
  • AddedTabs dropped on a pane's edge open a pane there
  • AddedGit status badges in the file tree
  • AddedAccent-derived light and dark themes
  • AddedImage previews with dimensions and type
  • AddedOther appearances of the selected text are boxed
  • AddedCaret ticks and find marks in the scroll overview
  • AddedToggle Block Comment (⌥⇧A) and case-preserving replace

0.1July 5, 2026

  • AddedThe first build of the editor
  • AddedTree-Sitter syntax highlighting
  • AddedFile tree, tabs, and a split into two editor columns
  • AddedFind and replace, and multi-cursor editing
  • AddedFind in Workspace (⇧⌘F) over a bundled ripgrep
  • AddedQuick Open (⌘T), a fuzzy file finder
  • AddedA terminal panel below the editor
  • AddedFormat on save, using the project's own tooling
  • AddedDisplay lint problems from eslint, rubocop, ruff, stylelint, and Biome
  • AddedSession restore across windows and workspaces
  • AddedSyntax themes for light and dark
  • AddedSmart indent, the line commands, and bracket matching
  • Added.editorconfig drives indentation and saving
  • AddedGo Back / Forward, and Open on GitHub or GitLab