Commit Graph
16002 Commits
Author SHA1 Message Date
Neil 163cf8da6f Make parked browser tabs paint before automation (#4411) 2026-06-01 15:27:36 -07:00
Neil f7fb6ef686 Expose memory diagnostics through CLI (#4408) 2026-06-01 15:14:15 -07:00
Jinwoo HongandOrca a05a108e67 Fix queued workspace wake after sleep (#4406)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 15:02:30 -07:00
Neil df9a254393 Heal stale generated Orca CLI launchers
Detect generated Orca Unix launcher files as stale CLI registrations and replace them during install, while keeping arbitrary regular files protected as conflicts. This removes the stale /usr/local/bin/orca blocker found during memory profiling.
2026-06-01 14:56:27 -07:00
Neil 9c37bab97a Reduce hidden browser and terminal memory churn
Reduce hidden browser webview retention, correct Resource Usage app memory attribution, and normalize terminal TUI redraw previews. Includes docs/renderer-memory-profile-2026-06-01.md with the profiling evidence.
2026-06-01 14:16:18 -07:00
Jinwoo HongandOrca 65e6ddb59e Repair missing Codex managed homes on reauth (#4404)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 13:42:38 -07:00
Jinwoo Hong 57bae089d7 Fix Windows second-instance window focus (#4403) 2026-06-01 16:42:03 -04:00
Jinwoo HongandOrca f888acdb65 Revert Codex launch homes to shared runtime (#4400)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 12:36:16 -07:00
Brennan BensonandOrca 9b5bfbafb7 Refine hidden imported worktrees row (#4390)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 05:13:09 -07:00
Jinjing 4a85b0d90e Show worktree child agents inline (#4371)
* Show worktree-attributed child agents inline

- Keep orchestration worker rows visible when hook status arrives before the
  renderer has a tab for the pane.
- Show child agent lineage expanded by default with clearer parent/child styling.
- Tighten worktree list indentation so grouped and nested rows align correctly.

* Sync agent lineage from runtime graph

- Return main-owned orchestration metadata during window graph sync so live,
  retained, and title-derived agent rows stay grouped under the right parent.
- Match lineage by terminal handle when pane keys are unavailable after
  teardown, and ignore stale completed dispatches.
- Adjust sidebar indentation and compact agent row chrome/readability.

* Preserve agent lineage across status replay and worktree cleanup

- Enrich agent status snapshots with runtime terminal and orchestration metadata
- Share lineage tree building between dashboard and sidebar, including coordinator fallback
- Avoid applying stale runtime dispatch metadata to current hook statuses
- Use worktree attribution for PR refresh and live status removal before tabs mount
2026-06-01 02:13:00 -07:00
Neil a278fd33ea Fix Codex launch-home sqlite materialization latency (#4377) 2026-06-01 01:51:32 -07:00
Jinjing af43dcbc4a Revert notes send trigger-ref cleanup (#4372)
Reverts #4193 / commit 89d09d5c8d.

#4193 moved NotesSendMenu cleanup onto the trigger ref. The reported regression is that sending AI notes highlights the destination worktree but the actual send does not go through; a transient trigger detach can clear the global send target mode before the sidebar agent target click delivers the prompt.

Validation:
- pnpm exec vitest run --config config/vitest.config.ts src/renderer/src/components/editor/NotesSendMenu.test.tsx src/renderer/src/components/sidebar/WorktreeCardAgents.send-target.test.tsx
2026-06-01 01:31:31 -07:00
Jinjing bd7f643576 Fix stale agent spinners from retained pane status (#4367)
* Fix stale agent spinners from retained pane status

- Track authoritative agent pane ids, including retained and legacy rows
- Let done rows override stale runtime titles so worktree cards stop showing
  working after agents finish

* fix: address review findings
2026-06-01 00:28:08 -07:00
JinjingandOrca 644afcc9ff fix(ci-panel): use collapsed composer as empty comments state (#4369)
The empty PR comments list now shows a single 'Start conversation...' affordance
instead of competing 'No comments yet' copy. The footer shortcut hint moved into
a tooltip so the composer reads as a clean text field.

Co-authored-by: Orca <help@stably.ai>
2026-06-01 00:20:01 -07:00
Jinwoo Hong 57ac2ef08e Hot-swap Codex homes via active pointer
Route Codex terminal launches through stable active CODEX_HOME pointers for host and WSL launch homes, with account-switch repointing and validated Windows/WSL behavior.
2026-06-01 03:09:11 -04:00
Jinwoo Hong d900bf2eea Fix Windows Codex launch-home file links
Fix Windows launch-home file linking by using hard links for shared Codex files, handling EEXIST/idempotency, and covering the Windows SQLite sidecar behavior.
2026-06-01 02:59:16 -04:00
Brennan BensonandOrca 9e147da522 Rename repo-added modal worktree copy (#4359)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 23:28:20 -07:00
Neil 1375faddc0 fix: refresh renderer-risk foreground redraws (#4368) 2026-05-31 23:19:53 -07:00
Neil 38c8a0a5ff fix: keep workspace switching responsive (#4362) 2026-05-31 22:55:15 -07:00
Neil 6f59ea18c5 Improve worktree delete confirmation UX (#4354) 2026-05-31 22:48:04 -07:00
Neil 5f70eea7a0 Fix inactive Codex completion notifications (#4361) 2026-05-31 22:37:02 -07:00
Jinjing 4e162dff4e fix: address review findings (#4358) 2026-05-31 22:33:20 -07:00
Neil be447e79db Fix Cursor CLI completion spinner status (#4331) 2026-05-31 21:47:49 -07:00
Neil 5d98e31012 Revert workspace board width control (#4334) 2026-05-31 21:34:19 -07:00
Brennan BensonandOrca 16e0ec3e11 Prefer shallow repos in nested repo discovery (#3534)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 21:31:54 -07:00
Brennan BensonandOrca e0502a8d8e Fix Codex launch-home hook trust repair (#4348)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 21:30:11 -07:00
Jinjing b0b9e13934 Make rebase abort buttons non-destructive (#4352)
- Keep merge abort actions styled as destructive
- Make rebase abort match the quieter conflict review treatment
2026-05-31 21:27:27 -07:00
Brennan BensonandOrca 65b83327f6 Add workspace auto-rename branch hint (#4345)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 21:16:54 -07:00
Jinwoo HongandOrca ac4bb6c792 Hide WSL settings controls off Windows (#4346)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 20:52:32 -07:00
Brennan BensonandOrca eaae2dd4ce Polish CLI feature tip terminal transition (#4344)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 20:23:35 -07:00
Brennan BensonandOrca 1f1aaee78c Soften setup prompt command field (#4343)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 19:03:00 -07:00
Brennan BensonandOrca 17ab8658c0 Increase setup script prompt contrast (#4342)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 18:45:05 -07:00
Jinwoo Hong 83dcac0f93 Fix daemon Windows ConPTY double kill (#4340) 2026-05-31 20:52:34 -04:00
Neil 1402050b44 Remove parent-only workspace delete option
Remove the parent-only action from workspace lineage deletes and update the dialog copy/tests so child workspaces are clearly included.
2026-05-31 17:50:16 -07:00
Neil 61f5df39f3 Speed up workspace create base fetch (#4339) 2026-05-31 17:47:15 -07:00
Neil a426f36fcb Fix packaged daemon stale bundle detection 2026-05-31 17:43:02 -07:00
Jinjing 38b736a839 fix: include worktree name in branch deletion toast (#4336) 2026-05-31 17:37:05 -07:00
Jinwoo HongandOrca 5bfa1413a5 Preserve live daemon PTYs across app updates (#4330)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 17:21:03 -07:00
Jinjing 841b98caf3 Make PR unlinking available from review surfaces (#4333)
- Add unlink and relink actions to the checks panel PR header menu
- Expose unlink from worktree metadata hover cards for explicitly linked GitHub PRs
- Cover the new header and hover actions with renderer tests
2026-05-31 17:18:52 -07:00
Jinjing f2095d46fb fix: address review findings (#4329) 2026-05-31 16:48:04 -07:00
Jinjing 472a2a95be fix: address review findings (#4328) 2026-05-31 16:42:19 -07:00
Jinjing c5ba94ce96 fix: address review findings (#4327) 2026-05-31 16:17:30 -07:00
Jinjing 1f8668fecb Rename git graph panel to commits (#4326) 2026-05-31 16:06:27 -07:00
Jinjing 1304d6b630 fix: address review findings (#4325) 2026-05-31 16:03:55 -07:00
Jinwoo HongandOrca be75b94db7 Trust Codex launch-home hooks (#4324)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 15:48:12 -07:00
Jinwoo HongandOrca c1ad123c7d Share Codex SQLite state across launch homes (#4323)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 15:43:40 -07:00
Jinjing 0d18c26503 fix: address review findings (#4322) 2026-05-31 15:33:27 -07:00
Jinjing 8c6235cda7 fix: resolve stale terminal pane activity status (#4321) 2026-05-31 15:21:46 -07:00
Neil 7be13cfa4a Show notifications above floating terminal (#4320) 2026-05-31 15:05:28 -07:00
Jinwoo Hong c05cc3150a Support WSL Codex launch homes (#4318) 2026-05-31 17:29:37 -04:00