Neil
023ce02cef
fix: close runtime sockets during stop ( #4240 )
2026-05-31 09:24:39 -07:00
Neil
78ac62c5ff
fix: clear advertised url state on worktree removal ( #4206 )
2026-05-31 08:14:56 -07:00
Neil
f5bf30ac57
Add per-repo worktree base paths
2026-05-31 05:15:53 -07:00
Neil
372469b752
Add default tab templates from orca.yaml
2026-05-31 05:05:58 -07:00
Neil
f17945db9d
Send review notes to active agent session
2026-05-31 04:45:35 -07:00
Neil
a796d7952a
Add automation precheck gating
2026-05-31 04:21:57 -07:00
Neil
bbb7a9d25f
fix: bound runtime fetch caches ( #4068 )
...
Cap runtime remote-fetch cache maps while preserving freshness and in-flight coalescing behavior.
2026-05-31 03:15:31 -07:00
Neil
6d57de21e3
fix: dispose file watch batcher on early abort ( #4061 )
2026-05-31 02:59:47 -07:00
Neil
a4deeb3745
Bound runtime file-watch event batches
2026-05-31 02:29:19 -07:00
Borja and Neil
aed7703d30
Add workspace board column layout setting ( #3822 )
...
Co-authored-by: Neil <4138956+nwparker@users.noreply.github.com >
2026-05-31 01:24:08 -07:00
Neil
68a392521a
Remove workspace board compact mode
2026-05-31 00:16:10 -07:00
Jinjing
f0308a86e6
Fix PR workspace branch checkout ( #4003 )
2026-05-31 00:06:57 -07:00
Neil
a090176de9
feat: close GitLab review parity gaps ( #4001 )
2026-05-31 00:05:15 -07:00
Jinjing
f0448fa261
Fork agent sessions from terminal context menu ( #3976 )
...
- Add a terminal action to create a top-level workspace fork with captured agent context
- Pre-mark local and SSH agent trust before launching forked Codex/Cursor/Copilot sessions
- Use remote/Linux startup behavior for SSH and WSL forks, with Windows draft size fallback
- Cover fork prompt cleanup, launch behavior, remote trust writes, and dialog busy-state tests
2026-05-30 21:20:37 -07:00
Jinjing
7686eaba2d
fix: address review findings ( #3968 )
2026-05-30 18:33:31 -07:00
Jinjing
9ca42f5582
Create GitHub issues with markdown and metadata ( #3947 )
...
* Create GitHub issues with markdown and metadata
- Add a reusable rich markdown composer for GitHub issue bodies and comments
- Let new GitHub issues include selected labels and assignees through IPC/RPC
- Preserve created issue metadata in the task list and cover the new API path with tests
* fix: address review findings
2026-05-30 18:25:31 -07:00
Jinjing
ab3e1b8bc5
Add Linear project and custom view browsing ( #3966 )
...
* Add Linear project and custom view browsing
* fix: address review findings
2026-05-30 18:10:06 -07:00
Jinjing
60ff88fd6c
fix: stabilize orchestration RPC tests ( #3949 )
2026-05-30 14:35:59 -07:00
Jinwoo Hong
ae952fe330
Fix Shift-check prerelease updater race ( #3924 )
...
* fix: rerun prerelease update checks after stable races
* fix: skip optional cpu features electron rebuild
* fix: guard orchestration test db cleanup
2026-05-30 16:54:32 -04:00
Neil
2fd6393373
perf: trim terminal subscribe pending output with splice ( #3932 )
2026-05-30 13:33:43 -07:00
Neil
4da4771165
perf: trim terminal read previews with slice ( #3927 )
2026-05-30 13:30:36 -07:00
Neil
1009ac9083
chore: update Electron to 42 ( #3919 )
2026-05-30 13:26:48 -07:00
Neil
9056375ed0
perf: trim terminal tail char budget with slice ( #3917 )
2026-05-30 13:24:46 -07:00
Neil
8df95dc311
perf: skip stale replay concat for large pty chunks ( #3915 )
2026-05-30 13:21:34 -07:00
Neil
181741d769
chore: enforce exhaustive switch handling
2026-05-30 13:18:12 -07:00
Neil
704fcbab59
perf: scan terminal previews from tail
...
Builds retained terminal previews by scanning backward until the preview quota is filled.
2026-05-30 13:15:35 -07:00
Neil
bc11db4e9f
perf: trim terminal tail bursts with slice
...
Uses a single tail slice when retained terminal output exceeds the line cap.
2026-05-30 13:11:56 -07:00
Jinjing
257cd54bd2
fix: harden orchestration completion handling ( #3876 )
2026-05-30 12:56:31 -07:00
Jinjing
5dc6947fc6
fix: address review findings ( #3866 )
2026-05-30 12:45:49 -07:00
Neil
7ab379ea13
Clean up runtime WebSocket transport listeners
2026-05-30 12:44:50 -07:00
061c293b18
Add Git Bash Windows terminal option ( #3209 )
...
* Add Git Bash Windows terminal option
* Harden Git Bash terminal detection
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
Co-authored-by: Jinwoo Hong <73622457+Jinwoo-H@users.noreply.github.com >
2026-05-30 15:26:11 -04:00
Brennan Benson and Orca
d3b56a5922
Add one-click setup script generation ( #3370 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-30 11:57:55 -07:00
b1aec76b2d
fix: abort mobile terminal pty waits on disconnect ( #3747 )
...
* fix: abort mobile terminal pty waits on disconnect
* test: cover mobile multiplex pty wait abort
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-30 11:42:46 -07:00
Neil
fb462e1f77
Add mobile committed branch changes ( #3498 )
2026-05-30 14:33:30 -04:00
Neil
8c2b119d3d
fix: clean up message waiter abort listeners ( #3806 )
2026-05-30 10:56:34 -07:00
Jinjing
7ed4775288
fix: address review findings ( #3800 )
2026-05-30 10:48:33 -07:00
Neil
c3b6b7a0b0
fix: reject malformed dictation audio chunks ( #3795 )
2026-05-30 10:34:01 -07:00
Neil
d699e12f08
fix: reject malformed file upload base64 ( #3784 )
2026-05-30 10:05:25 -07:00
Neil
0bf62e83d2
fix: terminate websocket clients during shutdown ( #3783 )
2026-05-30 10:01:22 -07:00
Neil
d3e0840915
perf: handle large file watch event batches ( #3775 )
2026-05-30 09:50:00 -07:00
Neil
6b2c63c6b8
fix: reject invalid browser check state ( #3753 )
2026-05-30 08:53:17 -07:00
Neil
0219c80376
fix: settle runtime file search timeouts ( #3749 )
2026-05-30 08:43:34 -07:00
Neil
2550393e5d
fix: abort orchestration ask waits on disconnect ( #3744 )
2026-05-30 08:34:51 -07:00
Rajvardhan Patil
a00c96ff03
Add OpenClaude agent support
...
Adds OpenClaude as a distinct CLI agent across detection, launch, settings, status, hooks, orchestration, telemetry identifiers, notifications, and README badges. Installs OpenClaude hooks under its own ~/.openclaude config root, handles StopFailure API/model-error events so statuses clear correctly, and keeps OpenClaude tab/status icons distinct from Claude.
2026-05-30 02:46:28 -07:00
Neil
ebbedac50d
Improve terminal typing latency with many worktrees
...
Index runtime terminal leaves by PTY id so active TUI redraws no longer scan every live terminal before renderer delivery.
2026-05-30 01:02:36 -07:00
buf0-bot[bot] and orca-bug-scan-bot
0524039d5b
fix: address pr-bug-scan validated finding from #2138 ( #2155 )
...
Threaded operation tag through SSH executeCommitMessagePlan/cancelGenerateCommitMessage and relay lane key; reverted commit-message emptyResultName from 'details' to default.
Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai >
2026-05-30 00:50:45 -07:00
Jinwoo Hong and Orca
fba8297e40
Fix remote paste and workspace activity ( #3521 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-30 03:35:56 -04:00
386fc42564
Add Source Control fast-forward action ( #3364 )
...
* Add source control fast-forward action
* Fix fast-forward overwrite error wording
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-30 02:06:12 -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
Jinwoo Hong and Orca
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