Neil
0807ef0fa7
Merge branch 'nwparker/term-speed-2-wake-session-reregister' into nwparker/term-speed-2-subscribe-recovery-kind
2026-06-16 15:23:12 -07:00
Neil
6cc2dd186a
Merge branch 'nwparker/term-speed-2-hidden-sync-state-reset' into nwparker/term-speed-2-wake-session-reregister
...
# Conflicts:
# src/main/daemon/history-manager.ts
2026-06-16 15:23:02 -07:00
Neil
cbef2e1563
Merge branch 'nwparker/term-speed-2-scale-hidden-skip-assertion' into nwparker/term-speed-2-hidden-sync-state-reset
2026-06-16 15:22:16 -07:00
Neil
511611a6d2
Merge branch 'nwparker/term-speed-2-subscribe-overflow-snapshot' into nwparker/term-speed-2-scale-hidden-skip-assertion
...
# Conflicts:
# tests/e2e/global-setup.ts
2026-06-16 15:21:50 -07:00
Neil
ba568fb782
Merge branch 'nwparker/term-speed-2-model-view-contract-tests' into nwparker/term-speed-2-subscribe-overflow-snapshot
2026-06-16 15:19:26 -07:00
Neil
500c505bb3
Merge branch 'nwparker/term-speed-2-model-view-contract' into nwparker/term-speed-2-model-view-contract-tests
2026-06-16 15:19:25 -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
Neil
85940afbd3
Merge branch 'nwparker/term-speed-2-runtime-ws-multiplex-pressure' into nwparker/term-speed-2-perf-html-report
2026-06-16 15:19:22 -07:00
Neil
7252c94076
Merge branch 'nwparker/term-speed-2-sleep-revisit-pressure' into nwparker/term-speed-2-runtime-ws-multiplex-pressure
2026-06-16 15:19:21 -07:00
Neil
844118cef4
Merge branch 'nwparker/term-speed-2-remote-multiplex-e2e-pressure' into nwparker/term-speed-2-sleep-revisit-pressure
2026-06-16 15:19:20 -07:00
Neil
9881abcd93
Merge branch 'nwparker/term-speed-2-rich-hidden-model-default' into nwparker/term-speed-2-remote-multiplex-e2e-pressure
...
# Conflicts:
# tests/e2e/ssh-docker-relay-perf.spec.ts
2026-06-16 15:19:06 -07:00
Neil
2ace9749f1
Merge branch 'nwparker/term-speed-2-rich-hidden-model-pressure' into nwparker/term-speed-2-rich-hidden-model-default
...
# Conflicts:
# src/renderer/src/components/terminal-pane/pty-connection.ts
2026-06-16 15:17:43 -07:00
Neil
da23f22b19
Merge branch 'nwparker/term-speed-2-rich-hidden-model-prototype' into nwparker/term-speed-2-rich-hidden-model-pressure
2026-06-16 15:16:55 -07:00
Neil
9f24db7d1b
Merge branch 'nwparker/term-speed-2-rich-headless-model-gate' into nwparker/term-speed-2-rich-hidden-model-prototype
...
# Conflicts:
# src/renderer/src/components/terminal-pane/pty-connection.ts
2026-06-16 15:16:41 -07:00
Neil
c50a99c37e
Merge branch 'nwparker/term-speed-2-remote-shared-ack-drain' into nwparker/term-speed-2-rich-headless-model-gate
2026-06-16 15:15:04 -07:00
Neil
52e52d2e8d
Merge branch 'nwparker/term-speed-2-hidden-latin-skip' into nwparker/term-speed-2-remote-shared-ack-drain
2026-06-16 15:15:03 -07:00
Neil
393edfb0b9
Merge branch 'nwparker/term-speed-2-remote-ack-pending-cap' into nwparker/term-speed-2-hidden-latin-skip
...
# Conflicts:
# src/main/daemon/daemon-pty-adapter.ts
# src/renderer/src/components/terminal-pane/pty-connection.ts
2026-06-16 15:14:47 -07:00
Neil
5a37c14266
Merge branch 'nwparker/term-speed-2-hidden-safe-tui-skip' into nwparker/term-speed-2-remote-ack-pending-cap
2026-06-16 15:13:28 -07:00
Neil
b4aa1ce270
Merge branch 'nwparker/term-speed-2-remote-multiplex-ack' into nwparker/term-speed-2-hidden-safe-tui-skip
...
# Conflicts:
# src/renderer/src/components/terminal-pane/pty-connection.test.ts
2026-06-16 15:13:12 -07:00
Neil
0ffd9fbd3d
Merge branch 'nwparker/term-speed-2-hidden-title-skip' into nwparker/term-speed-2-remote-multiplex-ack
2026-06-16 15:11:57 -07:00
Neil
ec9e0ed2b1
Merge branch 'nwparker/term-speed-2-active-priority-drain' into nwparker/term-speed-2-hidden-title-skip
...
# Conflicts:
# src/renderer/src/components/terminal-pane/pty-connection.test.ts
2026-06-16 15:11:41 -07:00
Neil
1fdded3f47
Merge branch 'nwparker/term-speed-2-hidden-plain-skip' into nwparker/term-speed-2-active-priority-drain
2026-06-16 15:11:02 -07:00
Neil
965c6f74ee
Merge branch 'nwparker/term-speed-2-backpressure-cap' into nwparker/term-speed-2-hidden-plain-skip
...
# Conflicts:
# src/renderer/src/components/terminal-pane/pty-connection.test.ts
# src/renderer/src/components/terminal-pane/pty-connection.ts
2026-06-16 15:08:05 -07:00
Neil
cc8d5a932d
Merge remote-tracking branch 'origin/main' into nwparker/term-speed-2-backpressure-cap
...
# Conflicts:
# tests/e2e/terminal-hidden-tui-visual-restore.spec.ts
2026-06-16 15:05:57 -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
Neil
9ed345ef56
Skip broad fetch for PR SHA worktree bases
2026-06-16 14:57:39 -07:00
AJ
826f99787b
feat(tabs): add Cmd/Ctrl+Alt+W shortcut to close all editor tabs ( #5526 )
...
Adds a rebindable close-all editor-tabs shortcut and surfaces it in the editor tab context menu.
2026-06-16 14:40:31 -07:00
gsxdsm
50b324a8c8
Fix file loading on web and mobile remote clients
2026-06-16 14:39:25 -07:00
Neil
de1089e2ed
Rename "+ Add command" button to "+ Command" ( #5528 )
2026-06-16 14:24:07 -07:00
OrcaWin and Neil
00951b964f
Speed up Windows worktree deletion ( #5485 )
...
Co-authored-by: Neil <neil@stably.ai >
2026-06-16 14:07:52 -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
gsxdsm
f47832cce0
fix(mobile): show usage bars for system-default login ( #5499 )
...
Show mobile account usage for Claude/Codex system-default logins when rate-limit data exists without Orca-managed accounts.\n\nReview fixes:\n- match inactive account usage to the runtime rateLimits payload shape\n- share usage-bar state so stale window data remains visible during transient fetch errors\n- add regression coverage for both cases
2026-06-16 13:29:45 -07:00
53873f23fe
fix(web): use dynamic viewport height for app shell ( #5500 )
...
* fix(web): use dynamic viewport height for app shell
On mobile web browsers, `100vh`/`h-screen` resolves to the large
viewport (as if the URL bar were hidden), so the app shell rendered
~40-100px taller than the visible area while the URL bar was shown,
forcing the user to scroll to see the full view.
Switch the app-shell heights (body, #root, .app-layout, the App root,
and the web connect/suspense screens) to dynamic viewport units
(dvh) so they track the currently-visible viewport. In Electron there
is no browser chrome, so dvh resolves identically to the window height
— native is unaffected.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
* test(web): guard dynamic viewport shell heights
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-06-16 13:16:29 -07:00
Brennan Benson and Orca
ef04f10dad
Show restored banner when slept agent resumes ( #5467 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-16 13:14:00 -07:00
github-actions[bot]
bce7b7948a
release: v1.4.73-rc.2
v1.4.73-rc.2
2026-06-16 19:54:57 +00:00
Jinjing
b9b049ec7b
Update README to reflect correct tool names
2026-06-16 12:53:42 -07:00
OrcaWin and Neil
16c89887a2
Fix stale agent attention indicators ( #5517 )
...
Co-authored-by: Neil <neil@stably.ai >
2026-06-16 12:46:56 -07:00
Jinwoo Hong and Orca
52bcd1283b
Fix OMP config writes outside Orca overlay ( #5521 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-16 12:27:14 -07:00
Brennan Benson and Orca
37c7e4bbc5
Fix split ANSI leakage in terminal preview ( #5478 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-16 12:20:37 -07:00
Jinjing
b516108bde
Use generated README downloads badge
2026-06-16 11:09:40 -07:00
Jinjing
fde610a306
Fix unmounted state updates in mobile emulator setup and localize text ( #5514 )
...
- Wrap emulator setup terminal title and ARIA labels with translate calls.
- Prevent setting CLI install status on unmounted components in the state hook.
2026-06-16 10:48:07 -07:00
ENC_Euphony and Jinjing
15ed059947
Optimize, correct, and fill in gaps in some Chinese translations ( #5504 )
...
* Optimize, correct, and fill in gaps in some Chinese translations
* Add zh translation glossary repairs
---------
Co-authored-by: Jinjing <6427696+AmethystLiang@users.noreply.github.com >
2026-06-16 10:41:50 -07:00
github-actions[bot]
d3fc403d22
release: v1.4.73-rc.1
v1.4.73-rc.1
2026-06-16 17:40:41 +00:00
Jinjing
ffd340c264
Add setup guide and intro callout for mobile emulator agent control ( #5511 )
...
Provides an optional, inline setup walkthrough within the emulator pane
and an introductory tab callout to guide users through registering the
Orca CLI and installing the necessary skill for agent control.
- Adds inline setup guide components, visibility hooks, and unit tests
- Introduces tab intro callout on macOS with Keep/Hide actions
- Displays a persistent toast when the emulator pane is hidden
- Ensures settings and tabs remain synced on user preference changes
2026-06-16 10:15:33 -07:00
Brennan Benson
ee8327dde9
Hibernate completed runtime-owned agents ( #5473 )
2026-06-16 10:15:13 -07:00
Jinjing and Orca
5599ad28cb
feat: improve source control setting - add API budget pane and clean up git search ( #5512 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-16 10:14:50 -07:00
Jinwoo Hong and Orca
198c136440
Fix Claude system-default keychain lookup ( #5509 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-16 09:59:32 -07:00
Jinwoo Hong
c8f583c90a
Set CODE_SIGN_IDENTITY to Apple Distribution for iOS archive
...
Pin CODE_SIGN_IDENTITY so the archive uses the imported distribution cert. Admin-merge: only repo-wide pr.yml break failing.
2026-06-16 00:28:47 -07:00
Jinwoo Hong
7bbea13e70
Set team + profile on iOS archive for manual signing
...
Pass DEVELOPMENT_TEAM/CODE_SIGN_STYLE/PROVISIONING_PROFILE_SPECIFIER to the archive. Admin-merge: only repo-wide pr.yml break failing.
2026-06-16 00:24:27 -07:00
Jinwoo Hong
8b05f1e631
Fix iOS Fastfile: read profile name from SIGH_NAME
...
Use SIGH_NAME instead of nonexistent SIGH_PROFILE_MAPPING. Admin-merge: only repo-wide pr.yml break failing.
2026-06-16 00:19:53 -07:00