This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Affected surfaces
Summary
AI summaryUpdates across gui-app, desktop, protocol, notifications, terminal, and host modules with new features, bug fixes, and configuration changes.
Full changelog
What's Changed
- feat(gui-app): copy path from file tabs (#470) (d4d7c2d)
- feat(protocol,gui-app): narrow in-flight profile switch; forbid subset-field settings writes (#478) (0800967)
- fix(gui-app): hide closed app-wide stream client during rebuild (#482) (96bcde3)
- feat(gui-app): multi-skill composer picker — $ skill trigger, native commands listed off the prompt start (#483) (bd7e6a7)
- feat(desktop): add opt-in release candidate updates (#485) (d4e0ee2)
- fix(desktop,cli): split SMAppService agent label from the CLI's launchd label (#487) (1ed2318)
- feat(gui-app): insert pasted and dropped files as paths (#486) (a2f5b35)
- fix(gui-app): project staged worktree intent into composer roots (#488) (017d5af)
- fix(gui-app): collapse excess history PR pills (#490) (003de2a)
- fix(gui-app): wrap long tooltip content (#491) (07709ac)
- fix(gui): never recommend a rate-limit switch to an unproven profile (#498) (58f7332)
- feat(gui-app): identify terminal agent surfaces in sidebar (#499) (ab6bc34)
- feat(resources): kill process trees from the resource monitor + provider icons (#504) (e68d248)
- feat(notifications): share hook presentation formatter (#501) (e1e2fbb)
- refactor(gui-app): parameterize rate-limit prompt seams and consolidate harness-provider mappers (#509) (e2128d0)
- feat(gui-app): surface the rate-limit switch banner on the landing composer (#510) (c64f049)
- chore(deps): refresh dependencies (#514) (3e80c77)
- feat(gui-app): present chats as agents (#507) (a18977f)
- fix(shared,gui-app): keep client resilient across renderer suspension (#508) (e2de554)
- fix(gui-app): show the busy spinner for detached native agent work (#518) (ad74cf2)
- fix(gui-app): explain why the composer send button is disabled (#519) (c4ecd64)
- feat(gui-app): pin task history from tabs (#468) (56dd3f6)
- fix(gui-app): clarify worktree select-all state (#520) (9618924)
- fix(gui-app): auto-dismiss completed worktree deletes (#522) (32e73d4)
- fix(gui-app): preserve default worktree launch intent (#523) (b4200df)
- fix(gui-app): clamp double-click tail on a turn's last paragraph (#525) (15c546c)
- feat(protocol,cli): version A2A permission-mode controls (#524) (6fb0180)
- fix(gui-app): persist worktree settings filters (#529) (14efeec)
- feat(gui-app,shared,protocol): uniform host RPC backpressure + condition-poll backoff (#534) (d286686)
- feat(host): staged update layer + two-lane HostController + renderer cutover (#528) (a39d83d)
- feat(notifications): overhaul notification center (#513) (cf83282)
- Make the summon hotkey configurable and disableable (#533) (cd1da09)
- feat(protocol,gui-app): add the Hermes Agent (Nous Research) harness (#545) (8f50236)
- fix(gui-app): respect closed tabs in history navigation (#546) (b480bd1)
- fix(gui-app): keep signed-out profile actions on one row (#550) (f77e828)
- fix(gui-app): reconcile landing terminal after reveal (#552) (bdc83e1)
- fix(gui-app): retain signed-out provider usage (#555) (7c3fadd)
- feat(protocol,clients): single shared credentials-file token store (#556) (f260e47)
- feat(terminal): open landing terminals from host home without folders (#567) (aab9fa3)
- fix: v1.1.7 host update-flow reliability + UX races (findings B-H + review fix-first) (#557) (fe1aefe)
- fix(gui-app): surface provider auth failures durably (#576) (6a59475)
- fix(gui-app): preserve landing terminal focus through bootstrap (#577) (d9e19b3)
- feat(protocol,gui-app): surface Grok account rate limits (#579) (71062a7)
- feat(gui-app): autosave the new-worktree branch picker and virtualize its source list (#578) (3112b54)
- fix(protocol): reopen the subagent card on a restarted run of the same block (#595) (c9f41fe)
- chore: bump in-range bun dependencies (#598) (6049c37)
- feat(gui-app): merge completed thinking blocks into the activity group (#597) (1356d8c)
- fix(gui-app): make worktree re-provision retry idempotent-safe and surface its failures (#600) (9acf1ad)
- fix(gui-app): preserve landing image attachments (#601) (f005097)
- feat(gui-app): redesign A2A sent/received message cards (#602) (0cd467a)
- Revert "feat(gui-app): merge completed thinking blocks into the activity group (#597)" (#605) (7e5b555)
- chore(gui-app): remove Release candidate updates toggle from General settings (#606) (0b67ee8)
- fix(gui-app): float the A2A message copy button over the box corner (#609) (2a7ea32)
- fix(ci): cache Nx computations and fix dependency-aware test invalidation (#610) (3dff1e1)
- feat(protocol,gui-app): explicit dismiss for needs-attention notifications (#608) (b4e7d73)
- fix(gui-app): restore the plain chat glyph on sidebar chat rows (#612) (e372e30)
- feat(protocol): default agent mode to regular instead of epic (#628) (b5d9748)
- chore(protocol,gui-app): drop per-workspace agent selection guide rendering (#631) (d76e68e)
- chore: bump dependencies (#649) (7a4b232)
- fix(desktop): register app scheme after Sentry crash reporter init [1.1.8 cherry-pick] (#652) (656a6b9)
- fix(cli): detect SMAppService ownership when launchctl reports no bundle path (#657) (b6a4ead)
- fix(desktop): never auto-restart a host whose process still exists (#661) (e7d0050)
- fix(cli,desktop): retire a competing CLI registration instead of only refusing it (#660) (72cb042)
- fix(desktop): keep an unreadable manifest directory distinct from absent (#663) (67c8baf)
- fix(desktop): make the Linux app icon resolve and attach to windows (#659) (fc54791)
- fix(desktop): stop host installs from stalling the UI (#665) (22c8ca0)
- fix(host): make large host archive downloads resumable (#664) (0150270)
Traycer Desktop 1.1.8.
Breaking Changes
- Removed the Release candidate updates toggle from General settings.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Traycer
Desktop orchestration app that runs multiple CLI coding agents (Claude Code, Codex, Cursor, OpenCode, and custom CLI agents) in parallel with shared context, agent-to-agent loops, Epic mode, and team collaboration. Apache-2.0.
Related context
Related tools
Beta — feedback welcome: [email protected]