github supabitapp/supacode v0.10.3

5 hours ago

Agents that run anywhere 🛰️

This release brings your fleet to the machines where the work actually lives. Open a repo over SSH and Supacode treats it like it was always local: the same sidebar, the same parallel agents, the same worktree orchestration, now running on the box across the room or the server across the world.

Spin up a dozen agents against a remote codebase and watch them stream back to your desk in real time, scrollback and all, as if the whole thing were sitting on your own disk. No syncing, no copying files down, no second-class remote mode. The repo stays where it belongs and your agents go to it.

Point Supacode at a remote host in the morning and orchestrate it like home for the rest of the day. The orchestrator you trust on your laptop now reaches every machine you can reach!

What's Changed

  • Tolerate login-shell noise in GitHub CLI JSON output by @sbertix in #378
  • Cross-fade shortcut hints and drop the hold-to-reveal delay by @sbertix in #381
  • Carry agent presence and notifications over OSC 3008 by @sbertix in #390
  • Carry OSC 3008 notifications as extracted title/body by @sbertix in #392
  • Drop the OSC 3008 capability token by @sbertix in #394
  • Restructure CI flows and cache all ThirdParty build outputs by @sbertix in #393
  • Fix "Dismiss All" notifications never clearing the popover (#385) by @webdevtodayjason in #409
  • Add remote SSH repositories and worktrees by @sbertix in #407
  • Add OpenCode agent integration by @ashwathraop in #412
  • Fix remote repositories disappearing on some settings writes by @sbertix in #415
  • fix(shortcuts): honor overrides for terminal worktree-selection chords by @ProjectMakersDE in #416
  • Generalize worktree open targets by @sbertix in #423
  • Fall back to /bin/zsh for non-POSIX login shells (#100) by @webdevtodayjason in #410
  • Keep agent badge tint stable when selected by @sbertix in #427
  • Widen hit target for tab bar + and split buttons by @sbertix in #433
  • fix(open-with): detect Zed Preview channel in editor list by @mykhaliuk in #447
  • Fix remote repositories dropping from the sidebar by @sbertix in #452
  • Memoize terminal zoom level across surfaces and sessions by @sbertix in #454
  • Summarize hoisted worktrees under their origin repo by @sbertix in #456
  • Signal blocking-script tabs so the shell can skip the interactive profile by @sbertix in #457
  • Recover terminal surfaces when their zmx client exits unexpectedly by @sbertix in #453
  • Report supacode as TERM_PROGRAM by @sbertix in #458
  • Add GitHub Copilot CLI as a coding agent by @blacroix in #455
  • Let terminal bindings win over non-remappable macOS menu built-ins by @sbertix in #459
  • Capture login-shell args before sourcing rc so gh stays detectable by @sbertix in #460
  • Restore ⌘W and ⌘Q after the menu built-in collision fix by @sbertix in #461
  • Make repository ids self-descriptive and consolidate remote persistence by @sbertix in #462
  • Preserve remote repository curation across a disconnect by @sbertix in #463
  • Add GoLand editor support by @oustrix in #475
  • Preserve symlinked Supacode JSON config files on write by @sbertix in #478
  • Self-diagnosing toolchain setup for macOS 26.4+ by @jeremybower in #468
  • Clear positional params before sourcing rc in login-shell probe (#477) by @dsenften in #482
  • fix: refuse to open a repo with duplicate worktree paths by @tftio in #480

New Contributors

Full Changelog: v0.10.2...v0.10.3

Don't miss a new supacode release

NewReleases is sending notifications on new releases.