Skip to content

Releases: darshanbathija/Continuum

Continuum 0.52.0

18 Jun 12:44

Choose a tag to compare

Continuum 0.52.0

A Code-workbench release: a collapsible sidebar, a working Group / Sort / Status funnel, and noticeably smoother transcript scrolling — plus appearance polish.

New & improved

  • Collapsible Code sidebar. Collapse the left sidebar to reclaim space — a toggle in the workbench tab row docks it, and it hover-peeks back in as a floating overlay while collapsed (your choice persists). The window also resizes genuinely narrow now; the old 1280px minimum is gone. (#671)
  • Filter & sort the Code sidebar. The Group by / Sort by / Status funnel is now live for managed sessions: Status filters branches (Active / In Review / Done), Sort by reorders them (Recency / Created / Name), and non-Repo Group by shows flat session groups. (#673)
  • Smoother transcript scrolling. Long Code-tab transcripts now project incrementally off the main thread, so scrolling stays smooth at 60Hz while a reply streams. (#669)
  • Clearer theme names. The Appearance theme picker now reads simply Dark and Light. (#672)
  • Refined send button. The composer's send button is now a light primary circle that reads as one continuous control with the stop button, and renders correctly in light mode. (#668)
  • Calmer top tabs. Removed the data-stream animation from the Code top tabs (the sidebar still shows live stream activity). (#661)

Ships build 266 for Mac (signed Sparkle feed).

Continuum 0.51.1

18 Jun 08:51

Choose a tag to compare

Continuum 0.51.1

A stability release. It rolls back the 0.51.0 transcript-rendering rewrite — which introduced input and scrolling regressions — and fixes two chat issues on top of the restored, stable rendering.

Fixed

  • The message composer works again. Rolled back the 0.51.0 transcript-scroll change that could leave the Chat and Code message box unclickable and occasionally blank the transcript after fast scrolling. Input and transcript rendering are back to the stable 0.50.0 behavior. (#663)
  • Steadier Codex turns. A long-running Codex turn no longer flickers between expanded and collapsed, or fires repeated "session done" notifications, while the model is still thinking. (#665)
  • Code mode stays full-permission. After an app restart or an idle period, Code-mode sessions no longer pop "Run command?" approval prompts — Code stays at maximum permissions, matching the pill (an explicit Accept-edits choice still asks, as before). (#666)

Ships build 265 for Mac (signed Sparkle feed).

Continuum 0.51.0

18 Jun 07:05

Choose a tag to compare

Continuum 0.51.0

A performance-and-polish release for the chat/transcript surface, plus a Mac-style new-session composer on iOS and a smarter voice trigger.

New & improved

  • Smoother transcript scrolling. Fast-scrolling a long session no longer leaves a blank transcript that only reappears after another scroll, and long transcripts stay responsive while a reply streams — without losing your place or your full history. (#660)
  • Codex chat parity. Live Codex sessions now render through the same harness path as everything else — edit/diff chips, action-group collapse, "thinking" rows, and full history all behave consistently. (#659)
  • Resilient agent sends. A follow-up to a managed agent session whose connection dropped (e.g. after the app restarted) now quietly rebuilds the session and continues, instead of failing with an error. (#657)
  • Mac-style new-session composer on iOS. Starting a session on iPhone opens the same centered, keyboard-aware composer as the Mac — native glass model dropdown, repo picker, and dictation — and it shows up inline on the Code tab when a repo has no sessions yet. (#654)
  • Left Option for voice. Hold the Left Option key for push-to-talk dictation in the composer (double-tap to latch, tap to stop). (#653)
  • Calmer message bubbles. A selected session row and your own message bubbles now draw their border in the same tint as their fill, so they read as one block instead of a highlighted outline. (#658)
  • Tooltips stay on screen. Hovering an attachment chip near the screen edge no longer clips its file-path tooltip off the display. (#656)
  • Clearer permission toast. Flipping a session to full permissions now shows "Code" in the toast, matching the pill. (#655)

Ships build 264 for Mac (signed Sparkle feed).

Continuum 0.50.0

17 Jun 10:22

Choose a tag to compare

Continuum 0.50.0

A big chat-and-transcript release: full session history, categorized action groups that collapse to a clean summary at the end of a turn, Codex diffs with clickable file links, tinted message bubbles, reliable cross-provider model switching, and a wide sweep of iOS Usage and Settings improvements.

New & improved

  • Full chat history in the Code/Sessions tab. Opening a session now loads its entire transcript instead of just the tail — scroll up all the way to the first turn. (#652)
  • Categorized action groups + tidy end-of-turn collapse. While a turn runs, tool calls group into labeled rows (commands, reads, writes, search, …); once the turn finishes it collapses to a one-line summary you can expand on demand. (#640, #637)
  • Codex diffs & clickable file links. Codex apply_patch edits render as colored diffs, and file:line references in the transcript resolve to real, clickable links that open the file. (#646)
  • Cross-provider model switching actually switches. Toggling a running session to another provider's model (e.g. Codex → Claude Opus) now respawns on the new model instead of silently no-op'ing. (#645)
  • Warm tint for your messages. Customer message bubbles get a subtle terra-cotta wash so your turns stand apart from the assistant's, on Mac and iOS. (#649)
  • Both Claude accounts stay current. A tied second Claude account's usage gauge is no longer starved by the primary's polling. (#638)
  • Plan / Code pill toggles reliably. Clicking the permission pill flips and persists the mode (and never silently grants full bypass on a later model/effort change). (#644)
  • Live active-session indicator. The data-stream "cable" on the focused worktree lights from a model-owned signal, so it tracks real streaming state. (#643)
  • iOS catches up to your Mac. Model trays (chat + new session) show exactly the vendors you've enabled on the Mac; the Usage tab now surfaces every enabled provider plus dedicated OpenCode and Grok strips. (#647, #651)
  • Anonymous usage sharing (optional). Continuum can report aggregate token and cost totals — no prompts, file paths, repo names, or account details — to help improve it. On by default, with a one-tap opt-out in Settings → Your Preferences. (#650)
  • Settings & polish. Settings buttons and segmented controls align to the design system, Save Costs moves under Workspaces, queued follow-up actions read as clickable, and notifications are branded "Continuum." (#648, #641, #639, #642)

Ships build 263 for Mac (signed Sparkle feed).

Continuum 0.49.0

17 Jun 05:43

Choose a tag to compare

Continuum 0.49.0

A Code-tab and Chat polish release: inline diffs with colored file chips, near-real-time PR status in the sidebar, scrollable spawn terminals with native colors, smoother sending, and a broad sweep of transcript and composer fixes.

New & improved

  • Inline diffs & colored file chips. Edited-file chips in the transcript are now color-coded by file type and expand to an inline diff preview on click — see exactly what changed without leaving the chat. (#626)
  • Live PR status in the sidebar. Per-branch PR state (open / draft / merged / closed), review buckets, and repo PR counts refresh in near-real-time from GitHub instead of going stale. (#635)
  • Scrollable spawn terminals with native colors. Spawn-grid terminal tiles now scroll properly (TUIs and scrollback) and render native ANSI colors that match your system appearance. (#629)
  • Spawn grid reclaims space. Closing a spawn tile compacts the grid to the next layout so the remaining live terminals grow to fill the pane, and tiles redraw cleanly on resize. (#631, #633)
  • Smoother sending in Chat. Your message appears the instant you send with a clean pending state, and the transcript stays pinned to the latest as you send. (#630, #625)
  • More responsive Code tab. The active worktree stream lights up immediately on send, the loading animation starts the moment you hit send, and workspace tab controls show a pointer cursor on hover. (#619, #618, #621)
  • Small touches. A hover affordance on the Create PR titlebar control so it reads as clickable. (#627)

Fixes

  • Transcript rendering. Fixed a blank transcript after selecting a worktree, a blank-bottom scroll-recovery glitch, and the placement of the hover-to-copy button on your own messages. (#623, #634, #624)
  • Composer. HTML drag-and-drop attachments work again, and the redundant "expand editor" action was removed from the tools menu. (#620, #628)
  • Chat grouping. Model-response command runs now group cleanly into a single row. (#622)
  • Under the hood. Per-turn tool-id dedup in the ACP path is now bounded to a single turn. (#632)

Ships build 262 for Mac (signed Sparkle feed).

Continuum 0.48.0

16 Jun 16:32

Choose a tag to compare

Continuum 0.48.0

A big workbench release: a new Save Costs control center for token/cost reducers, a cleaner Settings layout, snappier streaming that shows your turn the instant you send, and a wide sweep of Code-tab, composer, and permission-banner fixes.

New & improved

  • Save Costs settings. A new Settings section to cut token spend: enable the Headroom local-compression proxy and the Caveman token reducer per provider, see live install/status, and one-click install the tooling. Estimated savings are shown up front. (#615)
  • Streaming shows up the instant you send. Send a prompt and the active turn — the streaming footer and elapsed timer — appears within a frame, before the server confirms, instead of after a beat. Worktree streams light their status immediately too. (#609, #606)
  • Settings that read as one surface. The Visual toggles now use the same trackless segmented style as the primary nav, Skills is promoted to its own top-level Settings group, and provider preferences persist across restarts. (#598, #597, #602)
  • Tidier Code-tab transcript. Consecutive Bash/shell tool runs collapse into a single "Ran N commands" group, attachments show their real generated filename instead of a type label, and session/branch summaries read cleanly even when your first message is attachment-only. (#612, #607, #610)
  • Faster Codex startup. Opening a Codex workspace returns immediately and brings the agent online in the background instead of blocking on the handshake. (#608)
  • Small touches. A save tick when you rename an account, and a hover affordance on the composer's tools menu so it reads as clickable. (#601, #617)

Fixes

  • Manual scrolling is respected while streaming. Scrolling up to read during a streaming response no longer yanks you back to the bottom; auto-follow resumes when you return to the latest. (#611)
  • Permission banners reflect reality, live. The Accessibility grant for Voice + App Shots now flips the moment you grant it (no relaunch), the App Shots both-Option capture chord is fixed, and the Full Disk Access banner hides as soon as access is granted. (#599, #600, #604)
  • Provider picker connect controls. The OpenCode provider picker's connect + close controls are clickable again and render the right icons. (#603)
  • Cleaner chat layout & formatting. Customer bubbles no longer tuck under the transcript rail, and an assistant's final response is formatted without duplicated or run-together paragraphs. (#605, #614)
  • PR state stays honest. A stale PR referenced earlier in chat no longer hijacks the session's PR card, and the sidebar's per-branch PR status icons stay current (open/draft/merged/closed). (#613, #616)

Ships build 261 for Mac (signed Sparkle feed).

Continuum 0.47.1

16 Jun 12:26

Choose a tag to compare

Continuum 0.47.1

A small Mac fix release: hover-highlighted menus are clickable again, and the empty-state composer's chip row sits centered under the box.

Fixes

  • Hover-highlighted menus are clickable again. A decorative hover wash had started sitting on top of the menu it was highlighting and swallowing the click, leaving the Settings provider pickers, the sidebar "Add project" menu, and the composer repo picker dead once you hovered them. The wash no longer intercepts the click. (#596)
  • A centered empty-state composer chip row. The repo / account / location chips beneath the empty-state composer now center under the box instead of being pinned flush-left and poking out past the box's edge. (#595)

Continuum 0.47.0

16 Jun 10:22

Choose a tag to compare

Continuum 0.47.0

A broadcast + multi-provider polish release: focus a single answer in a broadcast, an effort tray that matches each provider, a quieter Code tab, and a daemon-pairing reliability fix.

New & improved

  • Focus one answer in a broadcast. A new "I prefer this response" mode expands the column you like and tucks the others into tappable rails — fully reversible, and it never archives or changes your transcript. (#590)
  • An effort tray that fits the provider. The reasoning-effort dial now offers only the levels a given provider actually supports (Grok no longer sees a "max" it would reject), and switching providers safely clamps your effort to a level that provider accepts. (#593)
  • A clickable empty-state composer. The attach button and the repo/account/location pickers on the empty-state composer get a hover highlight and a pointing-hand cursor. (#589)

Fixes

  • A quieter Code tab. Changing model, provider, or effort on the Code tab no longer pops a toast every time — the switch just happens. (#591)
  • Pairing actually connects. The Mac daemon now binds its port for real (and falls back to a free one) before advertising it, fixing the case where a freshly paired session couldn't reach the daemon — the "model not attached" symptom. (#594)
  • Matching broadcast pill on iOS. The iOS broadcast model pill now matches the Mac multi-model pill. (#592)

Ships build 259 for Mac (signed Sparkle feed). The iOS app ships the same broadcast and multi-provider improvements via TestFlight.

Continuum 0.46.0

16 Jun 08:38

Choose a tag to compare

Continuum 0.46.0

A workbench-polish release: smoother streaming chat, branch names taken from your first prompt, a provider chooser for Land PRs, and a sweep of Settings and composer refinements.

New & improved

  • Branch names from your first prompt. New Code sessions now name their worktree branch after what you actually asked for (a clean, git-safe slug of your first message) instead of a random city — and rename the live branch once you send, keeping the worktree path stable. (#588)
  • Pick who lands your PRs. The Land PRs action gets a provider + model + effort chooser, so you can run it on Claude, Codex, Cursor, or any configured agent instead of always Claude. (#582)
  • Smoother streaming chat. Transcripts now auto-follow the streaming reply with a coalesced glide instead of snapping on every token, and respect Reduce Motion. (#579)
  • Transcripts come back after a restart. Code-tab chat history for harness sessions (Codex/Cursor/etc.) is restored on relaunch instead of opening blank. (#580)
  • Settings that feel clickable. Every Mac Settings control gets a pointing-hand cursor and hover highlight, and the groups sidebar is compacted to a tidy icon + header. (#584, #577)
  • A livelier jump-to-latest button. The jump-to-latest chevron gets a hover wash, a subtle lift, and a pointing-hand cursor. (#573)

Fixes

  • Cleaner answer copy. Chat V2 consolidates the answer-copy controls down to a single bottom-left button per turn. (#581)
  • Voice dictation lands in the right field. Dictating while Continuum is frontmost now pastes into the actual focused field, with a clipboard safety net if delivery can't be confirmed. (#583)
  • Search finds your words. Chat search now indexes the real message prose (not tool/metadata noise) and is hardened against odd characters. (#585)
  • Steadier working indicator. The "working" indicator and elapsed timer stay up for the whole turn instead of flickering between tokens. (#574)
  • Composer & transcript polish. The gutter tick no longer drifts onto your sent message, the turn rail packs into a tidy top-right stack, the mic reads as clickable, the titlebar pane toggle is a clean bare icon, and the empty-state placeholder now reads "Build something special." (#572, #576, #575, #578, #586)

Ships build 258 for Mac (signed Sparkle feed). The iOS app ships the same chat and workspace improvements via TestFlight.

Continuum 0.45.0

16 Jun 06:05

Choose a tag to compare

Continuum 0.45.0

A workspace-polish release: App Shots get a global keyboard trigger, Claude can run on a new SDK runtime, the composer takes drag-and-drop, and assistant replies finally render as real Markdown — on top of a long list of Code-sidebar and chat fixes.

New & improved

  • App Shots, reworked. Capture the window of whatever app you're in by pressing both ⌥ Option keys — Continuum teleports forward and drops the shot into your prompt — with a guided Screen Recording permission wizard the first time you turn it on. (#546, #547)
  • Selectable Claude SDK runtime. Claude sessions can now run on a new SDK/ACP runtime alongside the classic CLI, switchable from Settings. (#565)
  • Drag-and-drop attachments. Drop files straight onto the composer to attach them to your prompt. (#554)
  • Land PRs from the sidebar. A new repo-level "Land PRs" action spins up an agent to review and land your open pull requests. (#562)
  • Rename anything. Right-click to rename spawn groups in the Code sidebar (#569), and rename any account tag — including "Default" — from a hover-pencil in Settings (#570).
  • Markdown-formatted replies. Assistant answers now render as structured Markdown — headings, lists, quotes, and code blocks — instead of flat text, on both Mac and iOS. (#567)
  • Archive keeps you in flow. Archiving the session you're in advances to the next live session in the same repo instead of dropping you to an empty composer. (#561)
  • Lower energy use. The Code tab pauses its live animations and streams while it's in the background. (#560)

Fixes

  • No more blank-until-scroll chat. Opening a session seeds the transcript immediately instead of showing an empty pane until you scroll. (#566)
  • Steadier turn display. The active turn stays expanded while it streams and collapses to "Thought for…" only once it's done. (#552)
  • Cleaner Code sidebar. Session summaries are centered with the redundant branch subtitle dropped, summaries survive the first prompt, and active branch streams reattach reliably. (#551, #553, #555)
  • Diff badges hold steady. Sidebar diff counts persist through transient git probe failures instead of blinking out. (#558)
  • Correct usage account. Claude usage now syncs the right account's token before polling. (#563)
  • Composer polish. De-duplicated the end-of-turn copy button, kept the attachment hover bubble inside the chat edge, tightened activity spacing, fixed shortcut-override chord recording, and made the stop button more legible. (#564, #556, #548, #549, #550)
  • Titlebar shows your PR. A created pull request now appears in the Code titlebar, and worktree branch naming is more reliable. (#559, #557)

Ships build 257 for Mac (signed Sparkle feed). The iOS app ships the same chat-formatting and workspace improvements via TestFlight.