Commit Graph
1907 Commits
Author SHA1 Message Date
brennanb2025andOrca cd89577bff Fix feature interaction tracking
Co-authored-by: Orca <help@stably.ai>
2026-05-27 17:43:45 -07:00
brennanb2025andOrca 308bf25a6c Split AI commit and PR interaction tracking
Co-authored-by: Orca <help@stably.ai>
2026-05-27 11:18:43 -07:00
brennanb2025andOrca b901184dcc Track contextual feature interactions
Co-authored-by: Orca <help@stably.ai>
2026-05-27 11:15:31 -07:00
brennanb2025andOrca 82e777c374 Track feature discovery interactions
Co-authored-by: Orca <help@stably.ai>
2026-05-26 22:20:46 -07:00
brennanb2025andOrca e45fc7c2f7 Replace tour highlight ring with spotlight cutout
Switches the contextual tour highlight from a pulsing focus ring to a
dim scrim with an SVG-mask cutout at the target. The cutout pulls its
radius from the target element's border-radius, so curved buttons get a
curved hole. Hosted (Sheet/Dialog) tours portal the scrim into the host
so only the panel contents dim, not the rest of the app.

Co-authored-by: Orca <help@stably.ai>
2026-05-26 20:41:04 -07:00
brennanb2025andOrca 2958ad09db Refine contextual tour surfaces
Co-authored-by: Orca <help@stably.ai>
2026-05-26 19:55:36 -07:00
brennanb2025andOrca 76caab284b Limit contextual tours to new users
Co-authored-by: Orca <help@stably.ai>
2026-05-25 16:08:25 -07:00
brennanb2025andOrca 82b64e5b29 Move feature education docs to reference
Co-authored-by: Orca <help@stably.ai>
2026-05-25 15:23:35 -07:00
brennanb2025andOrca 5e814f6562 Limit feature education telemetry to tour status
Co-authored-by: Orca <help@stably.ai>
2026-05-25 15:02:00 -07:00
brennanb2025andOrca 65ecf6b2e5 Track feature education telemetry
Co-authored-by: Orca <help@stably.ai>
2026-05-25 14:46:47 -07:00
brennanb2025andOrca 8513132ab1 Track feature education interactions
Co-authored-by: Orca <help@stably.ai>
2026-05-25 14:32:06 -07:00
brennanb2025 4b70924537 Revert "Revert "Add contextual feature tours""
This reverts commit b024b88356.
2026-05-24 14:02:01 -07:00
brennanb2025 b024b88356 Revert "Add contextual feature tours"
This reverts commit 77ae11fcc3.
2026-05-24 14:00:24 -07:00
brennanb2025 77ae11fcc3 Add contextual feature tours 2026-05-23 21:02:42 -07:00
Neil ccef7fedbd Fix stale bracketed paste after interrupt
Fix stale bracketed paste state after terminal interrupts.
2026-05-23 17:34:00 -07:00
Neil 82a461c66e Fix OpenCode TUI scroll regression
Revert the May 23 terminal perf restore path and cap retained newline-free TUI redraw output while keeping completed-line terminal read pagination.
2026-05-23 17:16:35 -07:00
Neil 3233a41215 Allow custom shortcut for equalizing panes
Adds an unassigned terminal.equalizePaneSizes keybinding action so users can assign their own Equalize Pane Sizes shortcut without changing defaults.
2026-05-23 15:54:47 -07:00
Neil a1badb256c fix: batch TUI wheel input bursts (#2719) 2026-05-23 15:42:14 -07:00
Neil f72de14dbb Revert terminal perf rollback for OpenCode TUIs (#2718)
* Revert "Finish terminal perf rollback for OpenCode TUIs (#2716)"

This reverts commit 51618f1e92.

* fix: repair terminal perf restore regressions
2026-05-23 15:41:24 -07:00
Brennan BensonandOrca b9c55bb071 Add onboarding tour retention telemetry (#2713)
Co-authored-by: Orca <help@stably.ai>
2026-05-23 14:15:11 -07:00
Neil 51618f1e92 Finish terminal perf rollback for OpenCode TUIs (#2716)
* revert: terminal mounted worktree slicing

* fix: restore non-terminal rollback scope
2026-05-23 14:10:15 -07:00
Neil 14fa257394 Revert terminal hidden-output perf series (#2715)
Reverts the hidden terminal pressure changes from #2661 to restore the prior terminal rendering path while the fullscreen TUI regression is handled separately.
2026-05-23 13:53:11 -07:00
Neil 1ea9aeb362 fix: harden perf cleanup edge cases (#2712) 2026-05-23 13:38:05 -07:00
Neil f286702c62 fix: hold pty batches during reveal snapshots (#2707) 2026-05-23 13:19:38 -07:00
Jinjing 3f6940a746 fix: address review findings (#2703) 2026-05-23 13:11:08 -07:00
Jinjing ace241c43f feat: allow hiding workspace card metadata (#2701) 2026-05-23 13:02:50 -07:00
Neil 21b30bc513 fix: avoid stale headless reveal snapshots (#2702) 2026-05-23 13:02:30 -07:00
Jinjing cfd758ef73 fix: remove sleep hover quick actions (#2697) 2026-05-23 12:47:10 -07:00
Neil 7b0a1faac1 fix: gate hidden hydration by pty id (#2698) 2026-05-23 12:47:08 -07:00
Jinjing a8d4e2ab48 Squashed commits (#2696)
- fix: harden agent ready wait test

- fix: address worktree visibility copy
2026-05-23 12:42:03 -07:00
Neil 610111b6c4 fix: preserve hidden terminal output state (#2694) 2026-05-23 12:36:18 -07:00
Jinjing c93dd901a3 fix: address review findings (#2695) 2026-05-23 12:33:49 -07:00
Brennan BensonandOrca 669ade2313 Update onboarding feature wall experience (#2652)
Co-authored-by: Orca <help@stably.ai>
2026-05-23 12:21:13 -07:00
Neil 8831019937 fix: avoid duplicate reveal hydration output (#2693) 2026-05-23 12:16:54 -07:00
Neil 82000b5405 fix: stabilize e2e fixture worktrees (#2692) 2026-05-23 12:10:11 -07:00
Jinjing 6a74dddd43 fix: address review findings (#2689) 2026-05-23 11:51:26 -07:00
Jinjing f03ed7ec25 Improve mobile onboarding intro button layout (#2688) 2026-05-23 11:42:08 -07:00
Jinwoo HongandOrca 132dd85b9d Add Cmd+J create action (#2680)
Co-authored-by: Orca <help@stably.ai>
2026-05-23 04:04:49 -07:00
Neil b2df6eff74 fix: guard hidden hydration against transport replacement (#2686) 2026-05-23 02:44:36 -07:00
Neil 7a9b0465dc fix: preserve hidden output across pty rebinding (#2685) 2026-05-23 02:34:56 -07:00
Neil 48147680ae Add settings notification sound selector (#2684) 2026-05-23 02:24:56 -07:00
Neil a0cdbfdf57 test: fix hidden terminal CI fallout (#2683) 2026-05-23 02:21:15 -07:00
Neil 3adad22eca perf: hydrate hidden terminal output on reveal (#2682)
* perf: hydrate hidden terminal output on reveal

* test: fix hidden terminal hydration typecheck
2026-05-23 02:07:26 -07:00
Jinjing ffec74c7ba Fix SSH agent and identity file auth ordering (#2681)
* fix: address review findings

* fix: address CI failures
2026-05-23 01:56:15 -07:00
Jinwoo HongandOrca 007b7cc283 Fix Claude permission status across subagents (#2674)
Co-authored-by: Orca <help@stably.ai>
2026-05-23 04:28:45 -04:00
Jinjing b8257433d2 Teach PR conflict AI prompts to recreate local merges (#2679)
- Use a PR-specific conflict prompt when host mergeability reports conflicts
- Include safe base-ref fetch/merge guidance and test coverage for option-like refs
2026-05-23 01:20:41 -07:00
Jinjing a50a97670f Refine settings panel layout and controls (#2676) 2026-05-23 01:16:46 -07:00
Jinjing 102cc09622 Improve worktree import handling (#2677)
* feat: improve worktree import handling

* chore: remove PR docs assets

* rm html
2026-05-23 01:13:33 -07:00
Go1candNeil 45a573e4f0 P0 BLOCKER: Stop Windows PowerShell Chinese output from corrupting the top viewport while scrolling (#2669)
* fix(terminal): eliminate P0 Windows PowerShell CJK top-scroll duplication

* fix(terminal): address Windows PTY review findings

---------

Co-authored-by: Neil <4138956+nwparker@users.noreply.github.com>
2026-05-23 00:40:54 -07:00
Neil 9b9d1b7e15 Fix onboarding light theme persistence (#2673) 2026-05-23 00:36:16 -07:00