Commit Graph
3283 Commits
Author SHA1 Message Date
Jinjing 4f035f4bff Remove needs response PR badge (#3921) 2026-05-30 13:27:56 -07:00
Neil c89da2c513 perf: skip redundant advertised url pty binds (#3923) 2026-05-30 13:27:28 -07:00
Neil a563875934 Tighten session preload API typing (#3920) 2026-05-30 13:27:24 -07:00
Neil cfe254823d fix: guard browser grab mode cleanup (#3612) 2026-05-30 13:27:07 -07:00
Neil 1009ac9083 chore: update Electron to 42 (#3919) 2026-05-30 13:26:48 -07:00
Neil 2ab41349dc fix: guard linear issue editor async state (#3606) 2026-05-30 13:26:22 -07:00
Neil ef1324d6f1 Detect GitHub URL-style SSH remotes (#3605) 2026-05-30 13:25:48 -07:00
Neil 9056375ed0 perf: trim terminal tail char budget with slice (#3917) 2026-05-30 13:24:46 -07:00
Jinjing bba4db44bf Fix Copilot hook status, delete callbacks, and quick open path filters (#3883)
* fix: address review findings

* fix: address review findings
2026-05-30 13:24:20 -07:00
Neil e24c2cf532 fix: drop executable grab urls 2026-05-30 13:23:50 -07:00
Jinjing 2812c79011 Improve computer-use action follow-up commands 2026-05-30 13:21:56 -07:00
Neil 8df95dc311 perf: skip stale replay concat for large pty chunks (#3915) 2026-05-30 13:21:34 -07:00
Neil 1a0cc8d0b6 Tighten workspace preload API typing 2026-05-30 13:20:47 -07:00
Neil 7fb8c9b401 Improve React error boundary crash reporting (#3906) 2026-05-30 13:19:54 -07:00
Neil 0ac3fa28ed perf: reuse mounted refs in GitHub comment forms (#3611) 2026-05-30 13:18:58 -07:00
Jinwoo Hong 60308eaadb fix: compare file explorer paths case-insensitively on Windows (#3911) 2026-05-30 13:18:53 -07:00
Neil 181741d769 chore: enforce exhaustive switch handling 2026-05-30 13:18:12 -07:00
Neil 36d326c3f9 Clean up STT worker lifecycle listeners 2026-05-30 13:18:02 -07:00
Neil 704fcbab59 perf: scan terminal previews from tail
Builds retained terminal previews by scanning backward until the preview quota is filled.
2026-05-30 13:15:35 -07:00
Neil a6b9166242 Fix GitLab hosted source links (#3613) 2026-05-30 13:15:32 -07:00
Neil 71f1fec854 fix: preserve multiline browser fill values (#3904) 2026-05-30 13:14:34 -07:00
Neil 5bce51798a Tighten worktree preload API typing (#3902) 2026-05-30 13:14:22 -07:00
Neil 03fe971d9f Clean up rate limit window listeners 2026-05-30 13:14:02 -07:00
d67d8defa5 Fix SSH hosted review provider detection (#3618)
* Fix SSH hosted review provider detection

* test: cover ssh hosted review cache retries

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-30 13:12:37 -07:00
Neil bc11db4e9f perf: trim terminal tail bursts with slice
Uses a single tail slice when retained terminal output exceeds the line cap.
2026-05-30 13:11:56 -07:00
Jinjing 28e2ce929f Improve SSH config target handling (#3899) 2026-05-30 13:10:39 -07:00
Jinwoo Hong 34504cbfd5 fix: tighten quick command submit shortcut 2026-05-30 13:09:31 -07:00
Neil 7a8b10bd7d Guard remote runtime PTY id decoding (#3626) 2026-05-30 13:09:20 -07:00
Neil ddbb6a1e7d Update oxlint and oxfmt 2026-05-30 13:09:17 -07:00
Neil d963419ba8 Tighten repo preload API typing (#3891) 2026-05-30 13:09:02 -07:00
Neil cfceb48662 fix: strip agent browser exec target flags (#3894) 2026-05-30 13:08:41 -07:00
Neil 2049d16bd5 perf: defer agent output classification
Defers meaningful-output classification in AgentDetector until an active or starting agent session needs it.
2026-05-30 13:07:44 -07:00
Neil dce1ce1bdd perf: handle large jump palette result lists (#3895) 2026-05-30 13:07:20 -07:00
Neil a3e392ee64 Clean up macOS provider socket listeners 2026-05-30 13:07:19 -07:00
cbca6b2456 perf: clean tab bar focus timers from root ref (#3627)
* perf: clean tab bar focus timers from root ref

* test: cover tab bar focus cleanup on unmount

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-30 13:06:59 -07:00
Neil 6e2f20abe2 Clean up computer sidecar child listeners 2026-05-30 13:05:21 -07:00
Neil 1f9218c524 Guard markdown preview anchor decoding (#3631) 2026-05-30 13:02:49 -07:00
Neil ff01a70491 Clean up daemon client socket listeners 2026-05-30 13:02:14 -07:00
Neil c7974783d1 perf: skip hidden terminal sync fits
Skip sidebar sync-fit work for hidden display:none terminal panes while preserving visible and measurable startup panes.
2026-05-30 12:59:54 -07:00
Jinwoo Hong 09392af48b fix: allow spaces in browser file paths (#3886) 2026-05-30 12:59:07 -07:00
Neil c5789ecc90 fix: avoid duplicate feedback fallback attempts 2026-05-30 12:58:12 -07:00
Neil 84e0af18c5 Skip malformed daemon history session dirs (#3633) 2026-05-30 12:57:30 -07:00
Jinjing 257cd54bd2 fix: harden orchestration completion handling (#3876) 2026-05-30 12:56:31 -07:00
Jinjing ffbc4c3cfb fix: tighten CLI contract validation (#3874) 2026-05-30 12:55:47 -07:00
Jinjing 8484830b9e Improve Linear scope selection (#3850) 2026-05-30 12:55:13 -07:00
Neil 5f3d6fc1b5 Add unbound workspace delete shortcut (#3875) 2026-05-30 12:54:54 -07:00
Neil e372bca2d0 fix: handle dotdot-prefixed worktree child paths (#3644) 2026-05-30 12:53:34 -07:00
Neil 522c984c48 fix: keep dotdot-prefixed paths in quick open (#3648) 2026-05-30 12:53:25 -07:00
Neil fb6b154514 perf: narrow terminal attention updates
Move terminal attention markers off broad TerminalPane Zustand selectors and update only affected tab panes from a shared subscription.
2026-05-30 12:52:45 -07:00
Neil f739e2246d fix: surface speech model download failures (#3880) 2026-05-30 12:52:37 -07:00