Neil
64cf1d5d56
Add Azure DevOps Repos hosted review support
...
Add Azure DevOps Repos hosted review lookup, preflight, and shared hosted-review plumbing.
2026-05-15 23:13:58 -07:00
Neil
e7eb42659c
Add primary selection middle-click paste
...
Closes #1898
2026-05-15 22:49:41 -07:00
Neil
2ead67c650
Label macOS dev Dock instances by branch ( #2068 )
...
* fix: label macOS dev Dock instances
* fix: keep dev badge visible in Dock labels
* chore: clean up dev identity plumbing
* feat: add stable-name dev command
2026-05-15 22:46:13 -07:00
Jinjing
9a15841a21
fix: enable remote agent hooks by default ( #2066 )
2026-05-15 22:06:00 -07:00
Jinjing
90e49669e6
fix: improve cross-platform compatibility ( #2064 )
2026-05-15 21:58:58 -07:00
Jinjing
e9bf07643e
Enable AI commit messages by default ( #2060 )
...
* test commit
* fix: address review findings
2026-05-15 21:33:59 -07:00
Jinjing
c3c5a7c6dd
fix: enable separate light terminal theme by default ( #2052 )
2026-05-15 21:07:55 -07:00
Jinjing
ccd6350868
fix: address review findings ( #2023 )
2026-05-15 19:36:46 -07:00
Jinjing
78fc047646
Fix terminal wait RPC idle timeouts
2026-05-15 19:11:19 -07:00
Jinjing
f24a968ea0
Default new repo badge color to gray ( #1952 )
2026-05-15 19:03:04 -07:00
2ad01ead7d
feat(file-explorer): show gitignored files with dimmed italic decoration ( #1941 )
...
* feat(file-explorer): show gitignored files with dimmed italic decoration
Surfaces `.gitignore`d files in the right-sidebar file explorer with an
italicised, dimmed filename and a CircleSlash icon in the same trailing
slot used by the git status letter. A tracked change always wins — the
ignored decoration only applies when no other git status is present.
Gated behind a new `showGitIgnoredFiles` global setting (default on) so
heavy SSH workspaces can keep the smaller payload by skipping
`--ignored=matching` on `git status`.
`ignoredPaths` lives as a peer field on GitStatusResult rather than an
extension of GitFileStatus/GitStagingArea, so Source Control's
staging-area grouping is untouched.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
* chore(file-explorer): trim redundant comments from gitignored decoration
Removes duplicated "Why:" explanations that ended up restating the same
backward-compat rationale across five files (relay, ssh provider, runtime
git commands, RPC handler, renderer git client) plus a few comments that
narrated the mechanism the code already shows.
Net: -39 lines of comment across 10 files; no behavior change.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
* chore(file-explorer): drop remaining comments from gitignored decoration
The code reads well without them.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
* review: harden gitignored file decorations
- clear ignored decoration cache when ignored status is disabled or omitted
- keep ignored decoration state scoped across worktree and runtime cleanup
- add coverage for local, SSH, runtime, relay, and Explorer precedence
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Jinjing <6427696+AmethystLiang@users.noreply.github.com >
2026-05-15 18:58:08 -07:00
Neil
5bcfa27581
Add Ctrl+Tab recent tab switcher ( #1916 )
2026-05-15 18:49:08 -07:00
Jinwoo Hong and Orca
727ccf7c69
Add browser page annotations ( #1979 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 18:39:32 -07:00
Neil
c4cd233ae5
Add Hermes CLI status support ( #1984 )
...
## Summary
- add managed Hermes CLI hook plugin installation and status reporting
- normalize Hermes events into Orca agent status, tools, approvals, and completion states
- expose Hermes status through IPC/preload/web APIs and remote hook installation
## Verification
- targeted Vitest slice: 10 files, 291 tests passed
- pnpm run tc:node, tc:web, tc:cli passed
- oxlint passed with 0 warnings / 0 errors
- git diff --check passed
- GitHub checks passed: verify, e2e / e2e
2026-05-15 18:32:37 -07:00
Neil
99df02b923
Add GitHub PR file viewed tracking ( #1914 )
2026-05-15 18:28:13 -07:00
Neil
b249561c44
Fix Linux terminal WebGL glyph corruption ( #1988 )
2026-05-15 18:26:18 -07:00
Jinjing
60be1605e6
Add skills discovery page ( #1999 )
...
* WIP: uncommitted changes before rebase
* fix: address review findings
* fix: address CI failures
2026-05-15 17:33:04 -07:00
Jinjing
fc0a955d0b
Improve automations scheduling UX ( #1997 )
...
* Improve automations scheduling UX
* fix: address review findings
2026-05-15 17:22:13 -07:00
Brennan Benson and Orca
bf85d51bc1
Add workspace lineage grouping ( #1885 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 17:21:00 -07:00
Jinjing
be76195159
Report automation usage costs ( #1994 )
...
* feat: report automation usage costs
* fix: satisfy max-lines lint
2026-05-15 17:07:55 -07:00
Jinwoo Hong and Orca
bce3ef1776
Add OpenCode usage analytics ( #1986 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 16:33:15 -07:00
Brennan Benson and Orca
03a12b82bf
Fix agent pane identity migration bridge ( #1993 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 16:14:56 -07:00
Jinjing
0cb2da1b45
Add settings for task providers ( #1977 )
2026-05-15 14:02:52 -07:00
Brennan Benson and Orca
f5cc8196f9
Clean up old workspaces ( #1873 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 14:00:23 -07:00
Neil
e7f3bb6034
Add Grok agent support
2026-05-15 13:52:39 -07:00
Jinjing
c90b9f72ef
Add PR review queue badge foundation
...
- Add provider-neutral review queue types, adapter, and checks-panel badges.\n- Keep the design doc out of the PR diff.
2026-05-15 13:50:56 -07:00
Brennan Benson and Orca
e5c394b09b
Add pull request creation flow ( #1960 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 13:36:06 -07:00
Jinjing
0fcf2e7925
feat: add configurable markdown review notes ( #1980 )
2026-05-15 13:30:53 -07:00
Jinjing
194e7d36d7
feat(automations): manage external automation jobs ( #1976 )
...
* feat(automations): manage external automation jobs
* fix: restore worktree activity status compatibility
2026-05-15 13:18:05 -07:00
Timothy J Laurent
09e6911ea8
fix(browser): harden Comet cookie import replay
2026-05-15 12:54:20 -07:00
Jinjing
57bf5c0824
Add markdown annotations
...
Add markdown annotation support and remove the temporary design doc from the PR.
2026-05-15 12:38:47 -07:00
Jinjing
c9bb5a5ade
Improve GitHub list search ( #1963 )
...
Add Cmd/Ctrl+F support for GitHub Issues/PRs and Project search in Orca, and align project clear behavior with GitHub-style filter controls.
2026-05-15 12:32:11 -07:00
Jinwoo Hong and Orca
6c4bcf7ea6
feat(ssh): make remote workspaces first-class ( #1876 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 12:32:07 -07:00
Brennan Benson and Orca
60fdd11114
Migrate agent pane identity to stable leaf ids ( #1909 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 12:10:06 -07:00
e42c78107c
Mobile: replace presence-lock banner with loud overlay + collapsible chip ( #1899 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
Co-authored-by: Orca <help@stably.ai >
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
2026-05-15 11:47:13 -07:00
Jinjing
82214e86ee
Revert "Add project notes ( #1861 )" ( #1945 )
...
This reverts commit c73fd2c90b .
2026-05-15 11:46:06 -07:00
Brennan Benson and Orca
e7833d8d17
Fix Droid native title completion notifications ( #1944 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 11:34:01 -07:00
Neil
96f0c683eb
Support multiple Linear workspaces ( #1917 )
2026-05-15 11:32:46 -07:00
Jinwoo Hong and Orca
da95082fd7
Fix MCP config inspection file probing ( #1932 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 11:26:32 -07:00
Brennan Benson and Orca
fd813e7639
Keep computer awake while agents run ( #1937 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 11:19:19 -07:00
Jinjing
35e13a04b1
Add worktree Open in editor button ( #1929 )
...
* Add worktree open-in editor button
Implements the Open in menu flow from docs/open-in-worktree-button.md, including shell IPC validation and sidebar menu integration.
* Move worktree open action into menu
Updates the design to remove the card button and show VS Code under a single Open in context-menu item.
* Shorten worktree file manager labels
2026-05-15 11:05:21 -07:00
b030257c3b
feat(source-control): AI commit message generation ( #1487 )
...
Co-authored-by: Orca <help@stably.ai >
Co-authored-by: brennanb2025 <brennankbenson@gmail.com >
2026-05-15 02:18:46 -07:00
Neil
f81b3f219f
Add Gitea hosted review support
2026-05-15 01:56:05 -07:00
Neil
2d44ee83b4
Add Space manager V2 safeguards
2026-05-14 23:30:22 -07:00
Neil
dc83da7036
Add workspace status board ( #1902 )
...
* Add workspace status board
* Position workspace board beside sidebar
* Simplify workspace drag target highlighting
* Tune workspace board animation and opacity
* Add workspace status visual customization
* Improve workspace board interactions
* Polish compact workspace cards
* Fix workspace board drawer focus
* Limit workspace drop listeners
* Toggle workspace board from header
* Update worktree status merge test
2026-05-14 23:26:12 -07:00
Jinwoo Hong and Orca
029c860add
Add MCP config inspector ( #1901 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-14 23:23:18 -07:00
Jinwoo Hong and Orca
a22717bb35
Refactor runtime app architecture ( #1878 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-14 23:13:37 -07:00
Neil
cb58b109e0
feat: add workspace space analyzer ( #1877 )
2026-05-14 17:29:58 -07:00
Brennan Benson and Orca
2cadcbc4e1
Support agent status hooks over SSH ( #1865 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-14 16:06:23 -07:00
Brennan Benson and Orca
2e5ac1c8eb
Add onboarding feature setup checklist ( #1853 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-14 15:21:30 -07:00