Commit Graph
2871 Commits
Author SHA1 Message Date
brennanb2025andOrca 8ff8a086b0 Shorten Computer Use unavailable label
Co-authored-by: Orca <help@stably.ai>
2026-05-31 23:31:16 -07:00
brennanb2025andOrca ad971747b1 Refine setup guide completion states
Co-authored-by: Orca <help@stably.ai>
2026-05-31 23:30:17 -07:00
brennanb2025andOrca 66111e9a38 Clarify unavailable Computer Use setup state
Co-authored-by: Orca <help@stably.ai>
2026-05-31 23:19:55 -07:00
brennanb2025andOrca d1651c1fc6 Clarify CLI skills setup actions
Co-authored-by: Orca <help@stably.ai>
2026-05-31 23:15:18 -07:00
brennanb2025andOrca bb0a0b932a Show installed status on CLI skills cards
Co-authored-by: Orca <help@stably.ai>
2026-05-31 23:00:11 -07:00
brennanb2025andOrca 4e9a2a0926 Tighten CLI skills setup cards
Co-authored-by: Orca <help@stably.ai>
2026-05-31 22:48:26 -07:00
brennanb2025andOrca bb1ca8a887 Complete parallel tour before workspace creation handoff
Co-authored-by: Orca <help@stably.ai>
2026-05-31 22:35:18 -07:00
brennanb2025andOrca 98383468db Rename parallel worktree tour step
Co-authored-by: Orca <help@stably.ai>
2026-05-31 22:30:15 -07:00
brennanb2025andOrca cc801d8f33 Clear generated name when enabling auto-name tour
Co-authored-by: Orca <help@stably.ai>
2026-05-31 22:28:09 -07:00
brennanb2025andOrca bf1b88577c Hide completed split-terminal setup action
Co-authored-by: Orca <help@stably.ai>
2026-05-31 22:12:10 -07:00
brennanb2025andOrca beb609619a Point create worktree tour at real button
Co-authored-by: Orca <help@stably.ai>
2026-05-31 22:05:56 -07:00
brennanb2025andOrca 5a64755fa4 Start create worktree pulse smaller
Co-authored-by: Orca <help@stably.ai>
2026-05-31 21:57:29 -07:00
brennanb2025andOrca ec08937f59 Use single create worktree pulse ring
Co-authored-by: Orca <help@stably.ai>
2026-05-31 21:55:52 -07:00
brennanb2025andOrca cbe924d4fe Pulse create worktree tour target
Co-authored-by: Orca <help@stably.ai>
2026-05-31 21:45:13 -07:00
brennanb2025andOrca 37ffeef6bb Refine split terminal tour copy
Co-authored-by: Orca <help@stably.ai>
2026-05-31 21:42:00 -07:00
brennanb2025andOrca 7922ac3892 Fix onboarding project-added modal data
Co-authored-by: Orca <help@stably.ai>
2026-05-31 21:37:06 -07:00
brennanb2025andOrca d6c0421e07 Count imported worktrees in setup guide
Co-authored-by: Orca <help@stably.ai>
2026-05-31 21:21:49 -07:00
brennanb2025andOrca 2b42a569c5 Remove onboarding modal cleanup guard
Co-authored-by: Orca <help@stably.ai>
2026-05-31 21:04:37 -07:00
brennanb2025andOrca 16587f245d Refine parallel work onboarding tours
Co-authored-by: Orca <help@stably.ai>
2026-05-31 20:52:51 -07:00
brennanb2025andOrca 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
brennanb2025andOrca 9e06a18edf Restore green setup checkmarks
Co-authored-by: Orca <help@stably.ai>
2026-05-30 01:06:52 -07:00
brennanb2025andOrca e6c9507eb9 Fix setup guide review findings
Co-authored-by: Orca <help@stably.ai>
2026-05-30 01:04:06 -07:00
brennanb2025andOrca 9f126784db Polish setup guide animations
Co-authored-by: Orca <help@stably.ai>
2026-05-29 19:48:17 -07:00
brennanb2025andOrca 07b649207d Add getting started setup guide
Co-authored-by: Orca <help@stably.ai>
2026-05-29 19:35:21 -07:00
brennanb2025andOrca 686c9a9682 Clarify workspace creation tour copy
Co-authored-by: Orca <help@stably.ai>
2026-05-28 16:49:25 -07:00
brennanb2025andOrca 808f705fa3 Split runtime file watcher tests
Co-authored-by: Orca <help@stably.ai>
2026-05-28 16:36:34 -07:00
brennanb2025andOrca a24e3694d5 Split contextual tour test coverage
Co-authored-by: Orca <help@stably.ai>
2026-05-28 16:32:08 -07:00
brennanb2025andOrca f6fd21906a Split contextual tour overlay positioning
Co-authored-by: Orca <help@stably.ai>
2026-05-28 16:28:09 -07:00
brennanb2025andOrca 5b18086bc6 Move tour panel positioning out of gate
Co-authored-by: Orca <help@stably.ai>
2026-05-28 16:25:37 -07:00
brennanb2025andOrca 08496af14f Split contextual tour overlay components
Co-authored-by: Orca <help@stably.ai>
2026-05-28 16:21:21 -07:00
brennanb2025andOrca 7acde5fab2 Add workspace creation contextual tour
Co-authored-by: Orca <help@stably.ai>
2026-05-28 16:15:55 -07:00
brennanb2025andOrca d06a623a31 Remove workspace creation contextual tour
Co-authored-by: Orca <help@stably.ai>
2026-05-28 15:55:05 -07:00
brennanb2025andOrca 888c36e31d Improve workspace creation tour copy
Co-authored-by: Orca <help@stably.ai>
2026-05-28 15:34:01 -07:00
brennanb2025andOrca 5d0e2db181 Fix addon-webgl patch lockfile
Co-authored-by: Orca <help@stably.ai>
2026-05-28 15:10:20 -07:00
brennanb2025andOrca 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
brennanb2025andOrca e95b17401d Remove hosted tour cutout frame
Co-authored-by: Orca <help@stably.ai>
2026-05-28 14:46:21 -07:00
Brennan BensonandOrca 4b32afeff2 Track feature interactions (#2959)
Co-authored-by: Orca <help@stably.ai>
2026-05-28 14:44:35 -07:00
brennanb2025andOrca 13dbd939b0 Simplify contextual tour spotlight
Co-authored-by: Orca <help@stably.ai>
2026-05-28 14:30:50 -07:00
Jinwoo HongandOrca 638d565e5e Improve terminal attention notifications (#2562)
Co-authored-by: Orca <help@stably.ai>
2026-05-28 14:24:23 -07:00
brennanb2025andOrca 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 HongandOrca 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 HongandOrca 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 BensonandOrca a68f0d20f7 Track nested repo import telemetry (#3006)
Co-authored-by: Orca <help@stably.ai>
2026-05-28 13:38:46 -07:00