brennanb2025 and Orca
8ff8a086b0
Shorten Computer Use unavailable label
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 23:31:16 -07:00
brennanb2025 and Orca
ad971747b1
Refine setup guide completion states
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 23:30:17 -07:00
brennanb2025 and Orca
66111e9a38
Clarify unavailable Computer Use setup state
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 23:19:55 -07:00
brennanb2025 and Orca
d1651c1fc6
Clarify CLI skills setup actions
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 23:15:18 -07:00
brennanb2025 and Orca
bb0a0b932a
Show installed status on CLI skills cards
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 23:00:11 -07:00
brennanb2025 and Orca
4e9a2a0926
Tighten CLI skills setup cards
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 22:48:26 -07:00
brennanb2025 and Orca
bb1ca8a887
Complete parallel tour before workspace creation handoff
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 22:35:18 -07:00
brennanb2025 and Orca
98383468db
Rename parallel worktree tour step
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 22:30:15 -07:00
brennanb2025 and Orca
cc801d8f33
Clear generated name when enabling auto-name tour
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 22:28:09 -07:00
brennanb2025 and Orca
bf1b88577c
Hide completed split-terminal setup action
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 22:12:10 -07:00
brennanb2025 and Orca
beb609619a
Point create worktree tour at real button
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 22:05:56 -07:00
brennanb2025 and Orca
5a64755fa4
Start create worktree pulse smaller
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 21:57:29 -07:00
brennanb2025 and Orca
ec08937f59
Use single create worktree pulse ring
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 21:55:52 -07:00
brennanb2025 and Orca
cbe924d4fe
Pulse create worktree tour target
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 21:45:13 -07:00
brennanb2025 and Orca
37ffeef6bb
Refine split terminal tour copy
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 21:42:00 -07:00
brennanb2025 and Orca
7922ac3892
Fix onboarding project-added modal data
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 21:37:06 -07:00
brennanb2025 and Orca
d6c0421e07
Count imported worktrees in setup guide
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 21:21:49 -07:00
brennanb2025 and Orca
2b42a569c5
Remove onboarding modal cleanup guard
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 21:04:37 -07:00
brennanb2025 and Orca
16587f245d
Refine parallel work onboarding tours
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 20:52:51 -07:00
brennanb2025 and Orca
347179ea99
Add new-user parallel work activation tour
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 11:47:56 -07:00
brennanb2025
096a63b4a0
Track two-agent setup from agent hooks
2026-05-30 10:08:56 -07:00
brennanb2025 and Orca
9e06a18edf
Restore green setup checkmarks
...
Co-authored-by: Orca <help@stably.ai >
2026-05-30 01:06:52 -07:00
brennanb2025 and Orca
e6c9507eb9
Fix setup guide review findings
...
Co-authored-by: Orca <help@stably.ai >
2026-05-30 01:04:06 -07:00
brennanb2025 and Orca
9f126784db
Polish setup guide animations
...
Co-authored-by: Orca <help@stably.ai >
2026-05-29 19:48:17 -07:00
brennanb2025 and Orca
07b649207d
Add getting started setup guide
...
Co-authored-by: Orca <help@stably.ai >
2026-05-29 19:35:21 -07:00
brennanb2025 and Orca
686c9a9682
Clarify workspace creation tour copy
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 16:49:25 -07:00
brennanb2025 and Orca
808f705fa3
Split runtime file watcher tests
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 16:36:34 -07:00
brennanb2025 and Orca
a24e3694d5
Split contextual tour test coverage
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 16:32:08 -07:00
brennanb2025 and Orca
f6fd21906a
Split contextual tour overlay positioning
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 16:28:09 -07:00
brennanb2025 and Orca
5b18086bc6
Move tour panel positioning out of gate
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 16:25:37 -07:00
brennanb2025 and Orca
08496af14f
Split contextual tour overlay components
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 16:21:21 -07:00
brennanb2025 and Orca
7acde5fab2
Add workspace creation contextual tour
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 16:15:55 -07:00
brennanb2025 and Orca
d06a623a31
Remove workspace creation contextual tour
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 15:55:05 -07:00
brennanb2025 and Orca
888c36e31d
Improve workspace creation tour copy
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 15:34:01 -07:00
brennanb2025 and Orca
5d0e2db181
Fix addon-webgl patch lockfile
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 15:10:20 -07:00
brennanb2025 and Orca
c8fda55d8e
Remove contextual tour spotlight
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 15:06:05 -07:00
brennanb2025
ccf36eda7b
Merge remote-tracking branch 'origin/main' into brennanb2025/contextual-feature-tours
...
# Conflicts:
# docs/reference/feature-discovery-interaction-tracking.md
# src/main/persistence.test.ts
# src/main/persistence.ts
# src/main/runtime/rpc/dispatcher-feature-interactions.test.ts
# src/main/runtime/rpc/dispatcher.ts
# src/main/runtime/rpc/methods/client-ui.test.ts
# src/main/runtime/rpc/methods/client-ui.ts
# src/renderer/src/App.tsx
# src/renderer/src/components/automations/AutomationsPage.tsx
# src/renderer/src/components/browser-pane/BrowserPane.tsx
# src/renderer/src/components/onboarding/use-onboarding-flow-persistence.ts
# src/renderer/src/components/right-sidebar/useCreatePullRequestDialogFields.ts
# src/renderer/src/components/settings/NotificationsPane.tsx
# src/renderer/src/components/sidebar/AddRepoSetupStep.tsx
# src/renderer/src/store/slices/browser.ts
# src/renderer/src/store/slices/diffComments.ts
# src/renderer/src/store/slices/tabs.ts
# src/renderer/src/store/slices/terminals.ts
# src/renderer/src/store/slices/ui.test.ts
# src/renderer/src/store/slices/ui.ts
# src/renderer/src/store/slices/workspace-space.ts
# src/renderer/src/web/web-preload-api.test.ts
# src/shared/constants.ts
# src/shared/feature-interactions.test.ts
# src/shared/feature-interactions.ts
# src/shared/types.ts
2026-05-28 14:55:23 -07:00
brennanb2025 and Orca
e95b17401d
Remove hosted tour cutout frame
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 14:46:21 -07:00
Brennan Benson and Orca
4b32afeff2
Track feature interactions ( #2959 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 14:44:35 -07:00
brennanb2025 and Orca
13dbd939b0
Simplify contextual tour spotlight
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 14:30:50 -07:00
Jinwoo Hong and Orca
638d565e5e
Improve terminal attention notifications ( #2562 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 14:24:23 -07:00
brennanb2025 and Orca
d46a4bc04e
Fix contextual tour dismissal for board overlay
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 14:24:11 -07:00
95862116aa
fix: use Gemini BeforeTool hook for status ( #2922 )
...
* fix: disable Gemini PreToolUse hook install
* fix: use Gemini BeforeTool hook for status
- install Gemini's native BeforeTool hook instead of invalid PreToolUse\n- keep sweeping stale managed PreToolUse entries during reinstall\n- normalize Gemini BeforeTool payloads into in-flight tool status
Co-authored-by: Orca <help@stably.ai >
* fix: cover Gemini hook migration for remote installs
Co-authored-by: Orca <help@stably.ai >
* test: cover local Gemini hook sweep preservation
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: ramzi <ramzi@upsys-consulting.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-28 17:10:57 -04:00
Jinwoo Hong and Orca
9348dd488f
fix: advance create workspace after PR link selection ( #3010 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 16:55:22 -04:00
Jinwoo Hong
ff687a37b4
Fix Windows ConPTY process-list fallback ( #3009 )
2026-05-28 16:49:14 -04:00
52e0f7b043
fix: bound the eager PTY buffer and stop quadratic trimming ( #2931 ) ( #2951 )
...
* fix: bound the eager PTY buffer and stop quadratic trimming
The eager reconnection buffer trimmed with Array.shift() (O(n) per chunk,
quadratic under many small pre-attach chunks) and let a single chunk
larger than the 512 KB cap bypass trimming entirely. Replace shift with a
head index (amortized O(1), occasional compaction) and clamp an oversized
chunk to its most-recent tail so the cap always holds.
Closes #2931
* fix: enforce eager PTY buffer byte cap
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-28 16:44:24 -04:00
Jinwoo Hong and Orca
6df52607fc
Add live terminal input mode on mobile ( #2982 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 13:41:37 -07:00
Trevin Chow
f3b452fff5
Clarify orchestration reset scope flags
...
Clarify the CLI reset usage string and add focused handler coverage for reset flag mapping.
2026-05-28 16:40:06 -04:00
Jinjing
124dccf37c
Update mobile APK release link ( #3007 )
2026-05-28 13:38:57 -07:00
Brennan Benson and Orca
a68f0d20f7
Track nested repo import telemetry ( #3006 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-28 13:38:46 -07:00