Commit Graph
3085 Commits
Author SHA1 Message Date
Jinwoo-HandOrca 95aa500800 Avoid side effects in Codex account toggle updater
Co-authored-by: Orca <help@stably.ai>
2026-05-30 00:51:08 -07:00
Neil f77c912fa6 Fetch Codex account usage on expand 2026-05-29 20:14:50 -07:00
Neil c0580bf12b fix: cancel rich markdown autofocus frame (#3430) 2026-05-29 20:07:12 -07:00
Neil a95603fe7c fix: cancel drag selection guard frame (#3429) 2026-05-29 19:53:39 -07:00
Neil 99bbed1a92 Move checks resolve spinner timer into handler (#3428) 2026-05-29 19:47:44 -07:00
Neil 0b497ed7fe fix: cancel markdown preview reveal frames (#3427) 2026-05-29 19:45:02 -07:00
Jinwoo HongandOrca fc10bc4cc0 Fix mobile terminal tap mouse reports
Co-authored-by: Orca <help@stably.ai>
2026-05-29 22:44:57 -04:00
github-actions[bot] de8038f611 release: v1.4.36-rc.3 v1.4.36-rc.3 2026-05-30 02:42:23 +00:00
Neil e422264d75 Allow sidebar workspaces to drop onto Kanban (#3420) 2026-05-29 19:41:48 -07:00
Neil 8983cf6dc9 Move MCP config confirm timer into handler (#3426) 2026-05-29 19:38:16 -07:00
Neil a36fdad182 fix: cancel settings subsection scroll frame (#3424) 2026-05-29 19:35:55 -07:00
Neil 3775ad2680 Move markdown review copy timer into handler (#3423) 2026-05-29 19:30:40 -07:00
f2f6493316 Move mobile browser ref mirrors out of effects (#3230)
* Move mobile browser refs out of effects

* Use layout effect for mobile browser ref mirrors

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 22:27:24 -04:00
6bf69c3638 feat: add amp agent status hook integration (#2864)
* Add Amp agent hook service and /hook/amp status pipeline

- Register Amp across managed and remote hook installers so it installs, removes, and reports like other agents.
- Add a dedicated Amp plugin service that writes a managed plugin file, preserves user-authored plugins, and exposes consistent status detection.
- Wire Amp endpoints and payload normalization through relay/listener, including agent/start, tool call/result, and end/cancel handling.
- Extend IPC/preload/web/renderer contracts with ampStatus plus UI catalog label/icon support.
- Add tests for plugin installation/removal/status, remote installer behavior, and server acceptance/normalization of Amp hook events.

* Fix Amp hook ordering and status normalization

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 22:26:58 -04:00
Neil 0ca3b1403c fix: cancel browser settings scroll frames (#3422) 2026-05-29 19:25:52 -07:00
6cb12d99a5 Handle browser grab cancellation before payload validation (#3321)
* Fix browser grab cancellation payload handling

* Harden browser grab cancellation handling

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 22:19:14 -04:00
Neil c6c05d2a5d fix: cancel onboarding enter frames (#3418) 2026-05-29 19:16:47 -07:00
a6f7a6cb61 Fix SSH remote workspace stale sync conflicts (#3324)
* fix: serialize remote workspace sync writes

* test: cover newer remote workspace stale revision

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 22:15:44 -04:00
016ee18fe7 Add mobile new-tab agent presets (#3334)
* feat: add mobile new-tab agent presets

* fix: harden mobile agent preset launch

Co-authored-by: Orca <help@stably.ai>

* fix: keep mobile worktree id parsing local

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 22:13:27 -04:00
2e185a7c4f Move mobile tasks client ref sync out of effect (#3253)
* Move mobile tasks client ref sync out of effect

* Use layout effect for mobile tasks client ref

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 22:13:19 -04:00
Neil 56f761d93d Ignore local React perf audit ledger (#3417) 2026-05-29 19:09:42 -07:00
Neil a57f1802af fix: cancel input focus frames (#3416) 2026-05-29 19:08:23 -07:00
Jinwoo HongandOrca 7ca12ec252 feat: support image paste in web remote terminals (#3414)
Co-authored-by: Orca <help@stably.ai>
2026-05-29 21:57:08 -04:00
Neil 3df5903e1c Move mobile pairing copy timer into handler (#3415) 2026-05-29 18:55:46 -07:00
Neil d5a835e870 fix: cancel editor reveal frames (#3412) 2026-05-29 18:54:43 -07:00
Neil 8ace23b6c8 Fix mobile terminal selection autoscroll (#3343) 2026-05-29 21:53:17 -04:00
4c69fa605f Avoid auto-submitting orchestration mail to Cursor Agent (#3156)
* Avoid auto-submitting orchestration mail to Cursor Agent

* Avoid Cursor orchestration auto-submit false positives

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 21:48:03 -04:00
github-actions[bot] 3614ec9d9a release: v1.4.36-rc.2 v1.4.36-rc.2 2026-05-30 01:47:00 +00:00
Neil 55fc8d3ac8 Show workspace delete action with Option 2026-05-29 18:46:24 -07:00
Neil 69b3a9d948 fix: cancel floating context menu frame (#3409) 2026-05-29 18:39:37 -07:00
Neil ff6b66efee fix: cancel activate focus frame (#3408) 2026-05-29 18:35:24 -07:00
Neil 216f5a12d9 fix: cancel terminal focus frames (#3406) 2026-05-29 18:31:19 -07:00
Neil 2b17c97abe fix: cancel terminal file reveal frames (#3405) 2026-05-29 18:27:21 -07:00
Neil c10ad22e2c fix: cancel follow-output frames (#3403) 2026-05-29 18:22:21 -07:00
Neil c737136962 fix: cancel radix recovery frames (#3401) 2026-05-29 18:15:41 -07:00
Neil 8357929349 Derive mobile driver overlay collapse state (#3170) 2026-05-29 21:14:35 -04:00
Neil 087320556b Move Quick Open copy timer into handler (#3400) 2026-05-29 18:09:27 -07:00
Neil 732c7c1189 fix: cancel split scroll restore handles (#3399) 2026-05-29 18:07:54 -07:00
Neil d41bc0a3d1 Move code block copy timers into handlers (#3398) 2026-05-29 18:03:00 -07:00
Neil 8397973e89 fix: cancel pane webgl refresh frame (#3397) 2026-05-29 17:59:27 -07:00
Neil 73463564be Move share usage copy timer into handler (#3396) 2026-05-29 17:56:53 -07:00
Neil ea9e4c661c fix: cancel pane initial fit on dispose (#3395) 2026-05-29 17:54:27 -07:00
Neil f18d01ec75 Move checks panel copy timer into handler (#3394) 2026-05-29 17:50:42 -07:00
Neil 27ed6ccee5 fix: own terminal pane deferred handles (#3393) 2026-05-29 17:43:25 -07:00
Neil 211627a071 Move repository template copy timer into handler (#3392) 2026-05-29 17:39:10 -07:00
Jinwoo Hong 080a270700 Stabilize terminal fit resize observer (#2497) 2026-05-29 17:34:01 -07:00
Neil ff5903b84a fix: dispose deferred split scroll listeners (#3390) 2026-05-29 17:32:52 -07:00
Neil 38d418779e fix: own remaining ui interaction timers (#3388) 2026-05-29 17:27:22 -07:00
7242b41698 Fix GitHub merge queue PR status (#2856)
* Fix GitHub merge queue PR status

* Fix merge queue GraphQL field encoding

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Neil <4138956+nwparker@users.noreply.github.com>
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 20:22:41 -04:00
4180352856 fix: auto-populate Create Worktree branch tab (#2850)
* fix(new-workspace): show branch results before typing

Query and render Branch tab results for empty input so users can pick existing refs immediately.

* refactor(new-workspace): simplify branch source helpers

Remove thin abstractions from the branch result helper while preserving Branch tab behavior.

* fix(new-workspace): load branch options for empty search

* refactor(new-workspace): keep smart branch search lazy

Limit empty-query branch loading to the Branch tab so Smart mode keeps its start-typing state.

* fix(runtime): populate remote branch searches when empty

Keep runtime-backed repos aligned with the local and IPC branch search paths.

* fix: harden branch search prepopulation

Co-authored-by: Orca <help@stably.ai>

* test: align branch search assertions after merge

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 20:16:11 -04:00