Neil
2a86711bc8
Merge remote-tracking branch 'origin/main' into nwparker/terminal-rc-verified
...
# Conflicts:
# src/main/daemon/daemon-pty-adapter.ts
# src/main/ipc/pty.ts
# src/main/runtime/rpc/methods/terminal.ts
# src/renderer/src/App.tsx
# src/renderer/src/components/Terminal.tsx
# src/renderer/src/components/terminal-pane/pty-connection-types.ts
# src/renderer/src/components/terminal-pane/pty-connection.test.ts
# src/renderer/src/components/terminal-pane/pty-connection.ts
# src/renderer/src/components/terminal-pane/pty-dispatcher.ts
# src/renderer/src/components/terminal-pane/use-terminal-pane-global-effects.test.ts
# src/renderer/src/components/terminal-pane/use-terminal-pane-global-effects.ts
# src/renderer/src/components/terminal-pane/use-terminal-pane-lifecycle.ts
# src/renderer/src/lib/launch-agent-background-session.ts
# src/renderer/src/lib/pane-manager/windows-pty-compatibility.test.ts
# src/renderer/src/lib/pane-manager/windows-pty-compatibility.ts
# src/shared/agent-detection.ts
# tests/e2e/terminal-long-table-scroll-restore.spec.ts
2026-06-26 21:10:10 -07:00
github-actions[bot]
7f82ecdb75
Update README downloads badge
2026-06-26 10:23:33 +00:00
github-actions[bot]
ab61c1fff3
Update README downloads badge
2026-06-26 01:22:14 +00:00
github-actions[bot]
ca1cea2558
Update README downloads badge
2026-06-25 18:59:14 +00:00
Jinjing
f6ad569cc8
docs: add TestFlight and WeChat links
2026-06-25 04:12:36 -07:00
github-actions[bot]
8acc531a2d
Update README downloads badge
2026-06-25 10:43:38 +00:00
Brennan Benson and Orca
c37ab96b57
Remove split terminal from onboarding checklist ( #6340 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-25 01:49:56 -07:00
Jinjing
f55154143b
Update mobile Android APK links
...
Point mobile Android APK links at the published mobile-android-v0.0.16 release.
2026-06-25 00:17:57 -07:00
Jinjing
2d0325fd33
docs: add X badge to README
2026-06-24 22:26:28 -07:00
Jinwoo Hong and Orca
cd1d4dfff3
Fix terminal scroll intent across workspace switches ( #6319 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-24 20:16:14 -07:00
github-actions[bot]
dd41962c48
Update README downloads badge
2026-06-24 18:55:17 +00:00
github-actions[bot]
7fb20cab03
Update README downloads badge
2026-06-24 07:29:39 +00:00
Jinwoo Hong and Orca
ce403c09d5
Add GitHub task close reason parity ( #6141 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-23 15:18:46 -07:00
github-actions[bot]
73cc134722
Update README downloads badge
2026-06-23 13:17:51 +00:00
Jinjing
eddd78d5ba
Update mobile Android APK links to 0.0.15
...
Point README and in-app Android download links at the published mobile-android-v0.0.15 APK release.
2026-06-22 17:05:49 -07:00
github-actions[bot]
b1fccada6f
Update README downloads badge
2026-06-22 08:29:54 +00:00
Jinwoo-H
aafc64b6d4
Merge remote-tracking branch 'origin/main' into Jinwoo-H/fix-terminal-worktree-switch-stale-fit
...
# Conflicts:
# src/main/daemon/daemon-pty-adapter.ts
# src/main/daemon/headless-emulator.ts
# src/main/runtime/rpc/methods/terminal.ts
# src/renderer/src/components/terminal-pane/pty-connection.ts
# src/renderer/src/components/terminal-pane/pty-dispatcher.ts
# src/renderer/src/components/terminal-pane/pty-transport.ts
# src/renderer/src/components/terminal-pane/use-terminal-pane-global-effects.ts
# src/renderer/src/lib/github-links.ts
# src/renderer/src/lib/launch-agent-background-session.ts
# src/shared/agent-detection.ts
# src/shared/command-code-output-status.ts
# tests/e2e/terminal-raw-emoji-table-scroll-restore.spec.ts
2026-06-21 18:55:31 -07:00
Jinwoo Hong and Orca
530f98d945
Improve Claude usage refresh fallback behavior ( #5995 )
...
* Match CodexBar Claude usage fallback behavior
Co-authored-by: Orca <help@stably.ai >
* Remove external tracker references from Claude usage changes
Co-authored-by: Orca <help@stably.ai >
* Allow CLI fallback when Claude Keychain is unavailable
Co-authored-by: Orca <help@stably.ai >
* Stabilize updater prerelease promotion test
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Orca <help@stably.ai >
2026-06-21 13:10:25 -07:00
Jinjing
404e45f022
Improve built-in browser downloads ( #5940 )
...
* Improve built-in browser downloads
Implements docs/browser-normal-download-behavior.md with automatic OS Downloads saving, collision-safe destinations, and renderer download controls.
* Clean up browser downloads on tab closure and guest destruction
- Cancel and drop pending download records when webview guests are destroyed or closed to prevent memory leaks and dangling state.
- Purge tracking entries for cancelled downloads lacking an active tab.
- Document filename normalization and reservation assumptions in download builder.
- Translate "Copy Terminal ID" context menu action in Spanish and Chinese locales.
2026-06-20 16:33:20 -07:00
github-actions[bot]
988c0702ce
Update README downloads badge
2026-06-20 12:55:27 +00:00
Jinjing and Orca
553d47bf4f
Fix Windows workspace deletion runtime resolution ( #5888 )
...
* Add test file for workspace delete bug
Co-authored-by: Orca <help@stably.ai >
* Fix Windows workspace deletion runtime resolution
Resolve project-created workspace deletion through the selected project runtime so Windows paths are listed strictly without falsely tripping the unregistered worktree guard.
Design doc: docs/delete-workspace-windows-unregistered.md
---------
Co-authored-by: Orca <help@stably.ai >
2026-06-20 03:16:29 -07:00
Siddiqui Qamar
b51a995703
docs: update documentation to remove deprecated Gemini CLI references ( #5887 )
2026-06-20 02:26:32 -07:00
Jinjing
b5b018cfd1
Add Cmd-J tab session search ( #5775 )
...
* Add Cmd-J tab session search
References docs/cmd-j-tab-session-search.md for the design.
* Support searching and activating all editor-family tab types
- Index and search editor, diff, conflict-review, and check-details tabs when their backing files are open.
- Deduplicate tab activation logic to ensure exact unified tab IDs are targeted correctly.
- Update palette placeholder texts and localized labels to use "tab title" and "agent prompt" instead of "page title" and "emulator".
- Localize missing tab error strings in Spanish, Japanese, Korean, and Chinese locales.
- Ensure cross-platform path compatibility in search tests using path.join.
2026-06-19 00:27:05 -07:00
Jinwoo-H and Orca
18b8596af7
Merge terminal speed stack onto main
...
Co-authored-by: Orca <help@stably.ai >
2026-06-18 12:48:02 -07:00
github-actions[bot]
c40a025378
Update README downloads badge
2026-06-18 13:33:43 +00:00
1368ba84b8
feat(shortcuts): double-tap modifier keybindings ( #5516 )
...
* docs: design for double-tap modifier keybindings
* feat(keybindings): parse and normalize DoubleTap+<Mod> grammar
* test(keybindings): cover DoubleTap+Ctrl positive case
* feat(keybindings): match DoubleTap bindings against synthetic input
* test(keybindings): cover Ctrl-on-darwin double-tap miss; document input invariant
* feat(keybindings): format DoubleTap bindings as a doubled glyph
* test(keybindings): cover DoubleTap+Ctrl glyph on mac; note title label semantics
* feat(keybindings): add pure ModifierDoubleTapDetector state machine
* test(keybindings): cover missed-keyup double-tap edge; clarify keyUp guard
* feat(keybindings): capture double-tap gestures into DoubleTap+<Mod>
* test(keybindings): cover Ctrl/linux and Cmd/linux double-tap canonicalization
* feat(keybindings): resolve double-tap input in window shortcut policy
* feat(shortcuts): detect double-tap modifiers in main before-input-event
* docs(shortcuts): note dictation guards live in the renderer
* feat(shortcuts): dispatch double-tap modifiers in the renderer window handler
* fix(shortcuts): clear armed double-tap state on dangling modifier keyup
* feat(settings): record double-tap modifier shortcuts in the editor
* i18n(shortcuts): localize ShortcutKeyCombo double-tap tooltip
* Fix double-tap shortcut review gaps
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Devin345458 <devin@appleidimagination.com >
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-06-17 18:25:27 -07:00
github-actions[bot]
6cea158e89
Update README downloads badge
2026-06-17 13:33:06 +00:00
Jinjing
62fbb51eb2
Refine terminal close confirmation ( #5541 )
...
* Refine terminal close confirmation
* Translate terminal close dialog strings
2026-06-16 17:42:48 -07:00
Jinjing
8da3f864b3
Update Android APK links to 0.0.14
...
Point Android APK links at the published mobile-android-v0.0.14 release.
2026-06-16 17:36:43 -07:00
Neil
b7b7fb66f9
Merge branch 'nwparker/term-speed-2-skip-grammar-removal' into nwparker/term-speed-2-architecture-docs
2026-06-16 16:13:08 -07:00
Neil
062f1ffe6b
Merge branch 'nwparker/term-speed-2-query-authority-alignment' into nwparker/term-speed-2-skip-grammar-removal
...
# Conflicts:
# src/renderer/src/components/terminal-pane/hidden-renderer-skip-eligibility.test.ts
# src/renderer/src/components/terminal-pane/hidden-renderer-skip-eligibility.ts
# src/renderer/src/components/terminal-pane/pty-connection.test.ts
# src/renderer/src/components/terminal-pane/pty-connection.ts
2026-06-16 16:12:30 -07:00
Neil
a8116f52b3
Merge branch 'nwparker/term-speed-2-view-attribute-bridge' into nwparker/term-speed-2-query-authority-alignment
2026-06-16 16:03:39 -07:00
Neil
5eacd4093a
Merge branch 'nwparker/term-speed-2-hidden-delivery-gate' into nwparker/term-speed-2-model-query-responder
...
# Conflicts:
# src/main/daemon/headless-emulator.ts
# src/renderer/src/components/terminal-pane/pty-connection.ts
2026-06-16 15:52:57 -07:00
Neil
c496189643
Merge branch 'nwparker/term-speed-2-side-effect-cleanup' into nwparker/term-speed-2-hidden-delivery-gate
...
# Conflicts:
# src/preload/api-types.ts
# src/preload/index.ts
# src/renderer/src/components/terminal-pane/pty-connection.ts
2026-06-16 15:44:21 -07:00
Neil
2224afd218
Merge branch 'nwparker/term-speed-2-side-effect-facts-complete' into nwparker/term-speed-2-side-effect-cleanup
...
# Conflicts:
# src/main/runtime/orca-runtime.ts
2026-06-16 15:39:24 -07:00
Neil
5cb69a9b34
Merge branch 'nwparker/term-speed-2-main-title-tracker' into nwparker/term-speed-2-side-effect-channel
...
# Conflicts:
# src/main/index.ts
# src/main/ipc/settings.test.ts
# src/main/runtime/orca-runtime.ts
2026-06-16 15:34:27 -07:00
Neil
bc8d6692f2
Merge branch 'nwparker/term-speed-2-hidden-view-parking' into nwparker/term-speed-2-main-title-tracker
...
# Conflicts:
# src/main/runtime/orca-runtime.ts
2026-06-16 15:29:04 -07:00
Neil
479a60fa55
Merge branch 'nwparker/term-speed-2-perf-report-comparison' into nwparker/term-speed-2-hidden-view-parking
...
# Conflicts:
# src/preload/e2e-config.ts
# src/renderer/src/components/Terminal.tsx
# src/renderer/src/store/slices/terminals.ts
# tests/e2e/helpers/orca-app.ts
2026-06-16 15:25:39 -07:00
Neil
403d0c7fbd
Merge branch 'nwparker/term-speed-2-perf-html-report' into nwparker/term-speed-2-model-view-contract
2026-06-16 15:19:23 -07:00
OrcaWin and Neil
7e1c4ee929
Follow up Windows terminal onboarding polish ( #5530 )
...
Co-authored-by: Neil <neil@stably.ai >
2026-06-16 14:59:35 -07:00
OrcaWin and Neil
68abadba81
Add Windows terminal onboarding step ( #5488 )
...
Co-authored-by: Neil <neil@stably.ai >
2026-06-16 14:07:26 -07:00
Jinjing
b516108bde
Use generated README downloads badge
2026-06-16 11:09:40 -07:00
Jinjing
8b783274f2
Restore README downloads badge
2026-06-15 20:55:49 -07:00
Jinjing
87d905b8c3
Fix README downloads badge
2026-06-15 20:51:15 -07:00
Jinwoo Hong
dc8fdf65a3
Update Android mobile release links to 0.0.13
...
Point Android download links at the published mobile-v0.0.13 release.
2026-06-12 12:02:58 -07:00
Jinwoo Hong and Orca
0310b032bb
Redesign README for clarity and conversion ( #5244 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-11 22:48:41 -07:00
Neil and Orca
bdecd764c3
Finalize terminal model view architecture docs
...
Co-authored-by: Orca <help@stably.ai >
2026-06-11 00:59:52 -07:00
Neil and Orca
0ba2412788
Delete the hidden renderer skip grammar
...
Co-authored-by: Orca <help@stably.ai >
2026-06-11 00:08:27 -07:00
Neil and Orca
0bcda38d63
Align query authority contract and spawn-time ownership
...
Co-authored-by: Orca <help@stably.ai >
2026-06-10 23:32:14 -07:00
Neil and Orca
c864530ca7
Answer hidden terminal queries from the model
...
Co-authored-by: Orca <help@stably.ai >
2026-06-10 20:41:23 -07:00