Commit Graph
3217 Commits
Author SHA1 Message Date
Jinwoo HongandOrca b7b39d2c42 Fix phantom agent status rows (#4498)
Co-authored-by: Orca <help@stably.ai>
2026-06-02 14:44:44 -07:00
4a6cc16777 Restore PR review/merge-queue signals in right sidebar (regressed by #4001) (#4491)
* Restore PR review/merge-queue signals in right sidebar

The right-sidebar PR panel stopped surfacing "Approval required" and
"Merge when ready" because gitHubPRToChecksPanelReview dropped
reviewDecision, mergeQueueRequired, mergeStateStatus, and
autoMergeEnabled when converting PRInfo to the panel's review object.
HostedReviewActions then fed those undefined values into the merge-state
presenter, overriding the otherwise-correct PRInfo spread.

PR #2856 originally passed the full PRInfo straight to the presenter, so
the labels worked. PR #4001 (GitLab review parity) re-sourced those four
fields from the provider-neutral review object, which never carried them
— silently regressing the GitHub path.

Extract the converter + ChecksPanelReview type into a dedicated, tested
module and propagate the four fields. Since the converter is now the
single shared chokepoint, this also keeps non-GitHub providers correct.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Reuse hosted review mapper for checks panel

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Jinjing <6427696+AmethystLiang@users.noreply.github.com>
2026-06-02 14:20:20 -07:00
Jinwoo HongandOrca 7bff6b5069 Anchor floating workspace positioning (#4490)
Co-authored-by: Orca <help@stably.ai>
2026-06-02 14:17:27 -07:00
Jinwoo HongandOrca 7784eaf7d6 Polish quick command dialog controls (#4502)
Co-authored-by: Orca <help@stably.ai>
2026-06-02 13:57:47 -07:00
Jinjing f03791015f Revert "Show agent activity badges on terminal tabs" (#4503) 2026-06-02 13:39:56 -07:00
Jinjing a49e74d134 Guard worktree cards against stale review cache (#4497)
- Only show cached GitHub PR or GitLab MR details when they match linked metadata
- Preserve branch-discovered reviews for providers without stored worktree metadata
- Update tests for PR/MR fallback display and related button variants
2026-06-02 13:15:47 -07:00
Jinwoo Hong cb4ab7383e Fix workspace board drag commit target (#4487) 2026-06-02 15:32:18 -04:00
Brennan BensonandOrca 9cfe6c86b5 Fix Browser Use tour dark theme (#4488)
Co-authored-by: Orca <help@stably.ai>
2026-06-02 12:05:04 -07:00
Jinwoo HongandOrca 5a48af49f3 Skip first-run education in dev launches (#4489)
Co-authored-by: Orca <help@stably.ai>
2026-06-02 11:49:00 -07:00
Jinjing 20bad3ef84 fix: address review findings (#4485) 2026-06-02 11:24:01 -07:00
Jinjing 705f24a174 Preserve Linear mobile task source coverage
Restore Linear as the baseline mobile task source update coverage while keeping Jira covered as an added assertion.
2026-06-02 11:21:38 -07:00
Jinjing a2af42774f Allow Jira in persisted mobile task source settings
Allow mobile runtime settings updates to persist Jira as a task provider and visible task provider setting.
2026-06-02 11:15:36 -07:00
Jinjing eb441f2ee1 fix: address review findings (#4482) 2026-06-02 11:11:11 -07:00
Brennan BensonandOrca 0a736b1dc6 Add pending rename badge to workspace cards (#4454)
Co-authored-by: Orca <help@stably.ai>
2026-06-02 10:50:18 -07:00
Jinjing 8d1dff49bd fixes the CI (#4481) 2026-06-02 10:46:28 -07:00
Jinjing 98da2f4a02 fix: address review findings (#4480) 2026-06-02 10:34:24 -07:00
Jinjing bbf477af69 Allow hiding Jira task source (#4479)
* feat: allow hiding Jira task source

* fix: address task source hide review finding
2026-06-02 10:30:23 -07:00
Jinjing c886fea6a4 fix: show compact card hover properties (#4478) 2026-06-02 10:27:02 -07:00
Jinjing 204f171d53 Center conflict action and use outline buttons (#4471) 2026-06-02 01:51:23 -07:00
Jinjing f5a637b5fc Show agent activity badges on terminal tabs (#4470)
- Preserve provider icons while overlaying working and done state badges
- Derive tab activity from fresh hook status before falling back to live title heuristics
- Cover split panes, stale status suppression, unread agent tabs, and legacy pane keys
2026-06-02 01:45:16 -07:00
Jinjing 600d631516 Align workspace section header indentation (#4469) 2026-06-02 01:40:16 -07:00
Jinjing 82f134ccad fix: keep PR file tree scrolling bounded (#4467) 2026-06-02 01:39:31 -07:00
Jinjing 990b4cf28d fix: improve floating surface visibility (#4466) 2026-06-02 01:37:35 -07:00
Jinjing d21e73301e Refresh cleanup base before forced branch deletion (#4462) 2026-06-02 01:08:11 -07:00
Jinjing fd20889f9b fix: address review findings (#4465) 2026-06-02 00:54:35 -07:00
Neil 86d7742d62 Fix Jira task provider logo
Replace the Jira task provider icon with the official product mark, flattened to currentColor for Orca's monochrome provider row.
2026-06-02 00:52:01 -07:00
Neil 9bd86ca264 onboarding UX (#4463) 2026-06-02 00:51:47 -07:00
Jinjing 6455b0af25 Move PR comment action into the comments header (#4458)
- Replace the collapsed composer row with a compact plus action in the
  comments header, opening the composer only when requested.
- Hide clean branch compare summaries and remove the inactive view-mode
  toggle from compare toolbar actions.
2026-06-02 00:46:41 -07:00
Jinjing 930cc4a31e fix: hide empty worktree metadata row (#4457) 2026-06-02 00:46:33 -07:00
Neil aa726382e8 Revert "perf: keep hidden terminal output off typing path" (#4456) 2026-06-02 00:40:16 -07:00
Neilandorca-bot d0c8f26b2c Revert Projects sidebar +Add button (#4459)
* Revert "Make add project create action a button (#4439)"

This reverts commit 709adbc761.

* Revert "Make adding projects discoverable in sidebar (#4426)"

This reverts commit 58d36e4c1c.

Conflict resolution notes:
- Deleted SidebarHeader.test.tsx (introduced by #4426; subsequent edits
  from #2734 are dropped along with the test file).
- Restored SidebarHeader.tsx to its pre-#4426 state. The contextual-tour
  anchor data-contextual-tour-target="workspace-create-control" added by
  #2734 no longer has a host element; the workspace-creation tour will
  need to be re-anchored separately.

---------

Co-authored-by: orca-bot <bot@stably.ai>
2026-06-02 00:39:19 -07:00
Jinjing 5484792271 Improve compact agent status spacing (#4448)
* fix: address review findings

* fix: address review findings
2026-06-02 00:11:56 -07:00
937fe70981 fix: pr-bug-scan validated finding from #4362 (#4401)
* fix: address pr-bug-scan validated finding from #4362

Bump tab generation for allDead case in the same set() as activeWorktreeId, closing the visible-dead-transport window in setActiveWorktree.

* Defer terminal tab prep during all-dead remounts

---------

Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>
Co-authored-by: Jinjing <6427696+AmethystLiang@users.noreply.github.com>
2026-06-02 00:10:50 -07:00
Jinwoo HongandOrca 71314c9326 Fix Mistral Vibe CLI detection (#4455)
Co-authored-by: Orca <help@stably.ai>
2026-06-02 02:49:40 -04:00
Jinjing cd2a72ae07 Fix macOS Option bracket keybindings (#4451)
- Match physical punctuation keys when Option produces composed quote
  characters, preserving Cmd+Option bracket tab switching on macOS
- Add coverage for previous/next all-type tab switching shortcuts
2026-06-01 23:38:01 -07:00
Jinjing 97a93aa5e3 fix: address review findings (#4453) 2026-06-01 23:37:37 -07:00
Jinwoo HongandOrca 135c69d3e8 Add Linear issue load more (#4437)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 23:35:47 -07:00
Jinjing ec14507457 fix: address review findings (#4452) 2026-06-01 23:34:39 -07:00
Brennan BensonandOrca 38f12e8df4 Track parallel work education telemetry (#4449)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 23:29:28 -07:00
Brennan BensonandOrca d4a4a2aee4 Remove covered onboarding steps (#4445)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 23:00:26 -07:00
Brennan BensonandOrca 7c834c4714 Improve CLI feature tip modal contrast (#4447)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 22:59:12 -07:00
Jinwoo HongandOrca 02f24017f3 Fix stale Orca userData env on app relaunch (#4446)
Co-authored-by: Orca <help@stably.ai>
2026-06-02 01:41:34 -04:00
Brennan BensonandOrca e86d094f4d Fix PR conflict file details on legacy Git (#4441)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 22:07:24 -07:00
Neil e62cd5aefb Add React performance lint rules (#4443) 2026-06-01 22:01:27 -07:00
Jinjing c60fe4ebd7 fix: address review findings (#4442) 2026-06-01 21:54:30 -07:00
Jinwoo HongandOrca 8c6dae3345 Update mobile 0.0.11 release links (#4440)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 21:42:38 -07:00
Brennan BensonandOrca 709adbc761 Make add project create action a button (#4439)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 21:28:20 -07:00
Brennan BensonandOrca 5b1f297078 Add contextual feature tours (#2734)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 21:20:15 -07:00
Brennan BensonandOrca d136abd10c Improve onboarding browse button (#4423)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 20:57:08 -07:00
Brennan BensonandOrca 58d36e4c1c Make adding projects discoverable in sidebar (#4426)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 20:36:00 -07:00