Commits
git_ui: Fix Enter key selecting branch in commit modal branch picker (#58366)
5791ebc2b0 • saberoueslati • Jun 3, 2026
git: Fix a regression introduced with removing gitlib2 dep (#58359)
c56914d8f2 • Anthony Eid • Jun 2, 2026
agent_ui: Restore hover previews for image mentions (#58165)
fb5deb8824 • Xiaobo Liu • Jun 2, 2026
title_bar: Expose the panel layout toggle as actions (#58281)
a4d3410a9b • Danilo Leal • Jun 2, 2026
editor: Stop re-requesting hover and definitions for the same position (#58244)
f8cfad3420 • Veesh Goldman • Jun 2, 2026
agent_ui: Add selection to terminal thread (#57301)
a565ab4457 • Ruslan Kiyanchuk • Jun 2, 2026
agent_ui: Improve sandbox write-path authorization UI (#58358)
f0a88e3698 • Anant Goel • Jun 2, 2026
git_ui: Fix scroll in commit view header (#58360)
093a62f8a7 • Danilo Leal • Jun 2, 2026
Fix traffic light padding on macOS SDK 26+ builds (#58245)
eb03be7ae2 • Albert Bogusz • Jun 2, 2026
git_ui: Move `git_graph` into `git_ui` (#57503)
5a4ca2be36 • Mikhail Pertsev • Jun 2, 2026
editor: Reduce redundant invalidations (#56234)
593a78d3ff • Mikhail Pertsev • Jun 2, 2026
Improve sandbox write-path handling (#58283)
89cac4944d • Richard Feldman • Jun 2, 2026
git_ui: Add total diff stats to git panel (#58018)
9d50bab893 • Warya Wayne • Jun 2, 2026
fs: Avoid resolving symlinks when trashing (#58339)
381f2f4977 • Dino • Jun 2, 2026
Remove audio denoiser crate (#57923)
4d32f41ef6 • Yara 🏳️⚧️ • Jun 2, 2026
acp: Update agent-client-protocol sdk to 0.13.1 (#58308)
c413552859 • Ben Brandt • Jun 2, 2026
agent: Implement compaction (experimental) (#58315)
201ae99dce • Bennet Bo Fenner • Jun 2, 2026
mermaid_render: Remove spurious debug assert (#58341)
4eab06968b • Cameron Mcloughlin • Jun 2, 2026
language_models: Remove retired GPT-5.2 and GPT-5.3-Codex from ChatGPT Subscription (#58340)
b1025e8ea7 • Smit Barmase • Jun 2, 2026
language: Support emitting multiple runnables from a single tree-sitter match (#57276)
6396a9b4d3 • Smit Barmase • Jun 2, 2026
file_finder: Fix path duplication when opening non-project files with a filter (#54944)
6ac8385faf • saberoueslati • Jun 2, 2026
language_models: Support custom HTTP headers for provider requests (#55246)
bb5951b7ca • Aurabindo Pillai • Jun 2, 2026
mermaid: Fix stack overflow when laying out deeply nested subgraphs (#58325)
4e949a1cc3 • Smit Barmase • Jun 2, 2026
agent_ui: Improve draft threads for worktrees (#58268)
b077f41a9f • Danilo Leal • Jun 2, 2026
Log worst hanging tasks and actions (#57835)
39f7849a0f • Yara 🏳️⚧️ • Jun 2, 2026
Document Pro threshold billing behavior (#58320)
969a67fcfb • morgankrey • Jun 2, 2026
acp: Indicate when agent is downloading (#57710)
8a432f8e06 • Bennet Bo Fenner • Jun 2, 2026
git_ui: Prepare review action with owned base ref directly (#58156)
0d31b26050 • Xiaobo Liu • Jun 2, 2026
git_ui: Trim surrounding whitespace from new branch names (#58151)
4ef7e164b5 • toddlerer • Jun 2, 2026
docs: Update agent server extension documentation (#58306)
3c8fc259fd • Finn Evers • Jun 2, 2026
agent_ui: Fix crash when filtering tools in the agent profile tool picker (#58299)
f65b6f6e36 • Smit Barmase • Jun 2, 2026
Remove git2 (libgit2) dependency (#53453)
c57de85528 • Kieran Freitag • Jun 2, 2026
editor: Fix `DisplayMap::highlight_text` not always sorting its ranges (#58260)
06065c0729 • Lukas Wirth • Jun 2, 2026
Add granular per-path write permissions for the agent terminal sandbox (#57972)
818244003b • MartinYe1234 • Jun 2, 2026
git: Further extract gitlib2 dependencies (#58280)
e07d9a438b • Anthony Eid • Jun 1, 2026
Add create_thread and list_agents_and_models agent tools (#57987)
59f32d2135 • Eric Holk • Jun 1, 2026
Fix rules-to-skills migration (#58278)
e4ddcc8bb4 • MartinYe1234 • Jun 1, 2026
recent_projects: Improve label truncation (#58279)
5b715709e2 • Danilo Leal • Jun 1, 2026
git_ui: Add split controls to commit view (#58163)
52956d93e4 • Sathwik Chirivelli • Jun 1, 2026
gpui: Add bare bones benchmark framework (#58191)
aa6f03bedd • Anthony Eid • Jun 1, 2026
git_ui: Render commit message as markdown (#58274)
b764e5e7a3 • Danilo Leal • Jun 1, 2026
collab: Use avatar URLs returned from Cloud (#58265)
b4ce020d83 • Marshall Bowers • Jun 1, 2026
agent: Enable terminal output controls for everyone (#58271)
4fab859ac8 • Richard Feldman • Jun 1, 2026
Symlink scan option (#53646)
590aaafcab • auwi-nordic • Jun 1, 2026
Align prefix parsing, smart-select characters (#58267)
ee74df510f • Mikayla Maki • Jun 1, 2026
agent: Add terminal output head and tail options (#58257)
c0db923b24 • Richard Feldman • Jun 1, 2026
ep: Jump example capture (#58236)
799622daa9 • Ben Kunkle • Jun 1, 2026
Recognize shell-script as shell in modelines (#58124)
6033f38822 • Ville Skyttä • Jun 1, 2026
Support ex: in vim modelines (#58121)
beedd3e335 • Ville Skyttä • Jun 1, 2026
languages: Respect `devEngines` package manager for package scripts (#58113)
0cb2b616f9 • liam • Jun 1, 2026
Render the first character as the icon in a terminal thread (#58251)
d5fc4b74ef • Mikayla Maki • Jun 1, 2026
Change .join("") to .concat() (#58200)
df4058ebfe • Miguel Raz Guzmán Macedo • Jun 1, 2026
docs: Document external agent thread imports (#58242)
2961f5ae23 • Ben Brandt • Jun 1, 2026
Allow symlinked global skill directories (#58095)
a5fba1b971 • David Wu • Jun 1, 2026
acp: Handle reasoning effort shortcuts (#58223)
a921edb530 • Bennet Bo Fenner • Jun 1, 2026
agent: Respect compaction boundaries in request windows (#58241)
b9892c593f • Richard Feldman • Jun 1, 2026
Gate sandboxed terminal tempdir to local projects (#58240)
513e2b2ee3 • Richard Feldman • Jun 1, 2026
python: Fix splat parameter highlighting (#58136)
7e6e731bce • Alex Lachance • Jun 1, 2026
terminal: Add backend-neutral terminal types (#57483)
94f36f54a7 • Ben Brandt • Jun 1, 2026
Add context compaction markers (#58089)
b259b346bf • Richard Feldman • Jun 1, 2026
Load project skills through worktree buffers (#58094)
4fe71ffcc6 • MartinYe1234 • Jun 1, 2026
project: Add fuzzy search in remote projects dialogue (#54143)
988845da83 • Finn Eitreim • Jun 1, 2026
git_store: Coalesce refresh pathspecs (#56406)
bc823dbbbd • Henrique Ferreiro • Jun 1, 2026
editor: Fix newline outdent when tab size is greater than current indent size (#58221)
0045814a0d • Smit Barmase • Jun 1, 2026
terminal: Enable copy and paste in edit menu (#58111)
86e195ba9a • liam • Jun 1, 2026
agent_ui: Remove the staff-only gate on fast mode toggle (#57914)
95d9cf1411 • Tom Houlé • Jun 1, 2026
Notify on slack when new label is created (#58224)
195dca45a5 • Lena • Jun 1, 2026
agent_ui: Add some more improvements to the draft UX (#57692)
46ac5758a5 • Danilo Leal • Jun 1, 2026
gpui: Allow repositioning macOS traffic lights at runtime (#58169)
137eeea67b • Mayank Verma • Jun 1, 2026
workspace: Treat remote roots as directories (#54733)
6a7b2bc1e2 • Jake Nelson • Jun 1, 2026
git_graph: Exclude non-standard refs (#54291)
5f038c2a3a • Tim Vermeulen • Jun 1, 2026
editor: Add toggle breadcrumb action (#57970)
0bd41d67b9 • Alvaro Parker • Jun 1, 2026
markdown: Fix text selection position in centered/right-aligned markdown table cells (#57283)
735980b158 • Remco Smits • Jun 1, 2026
worktree: Fix linked worktree git dir event handling (#57782)
954ee58c15 • Lukas Wirth • Jun 1, 2026
editor: Fix missing background highlights in multibuffer find-all-references (#55863)
29dc988f15 • Xin Zhao • Jun 1, 2026
project: Scope terminal toolchain lookup to the terminal's worktree (#56787)
fcf45c6dbe • Kyle Kelley • Jun 1, 2026
gpui: Fix stuck tooltips after mouse leaves origin (#58134)
507d043d96 • Mayank Verma • Jun 1, 2026
python: Stop falling back to `conda activate base` for nameless toolchains (#56785)
7cb01e42ef • Kyle Kelley • Jun 1, 2026
python: Sync built-in highlights with Python 3.15 (#57562)
ee591c04ae • Xin Zhao • Jun 1, 2026
diagnostics: Show source and code on related diagnostics (#56147)
0c8236815a • Xin Zhao • Jun 1, 2026
project: Treat replacement literally when dealing non-ASCII text search (#56123)
3fde4e285e • Xin Zhao • Jun 1, 2026
lsp: Register available LSP adapters locally when in remote development (#54915)
9cc78ac691 • Xin Zhao • Jun 1, 2026
Shorten explanation when edit predictions are disabled for a language (#54808)
747c41f1cb • Justin Su • Jun 1, 2026
git_ui: Fix stale loading message in git history pane (#58133)
0711d9e42b • Lukas Wirth • Jun 1, 2026
gpui: Allow chaining `flex_grow()` and `flex_shrink()` with custom factors (#58142)
8982fb17bc • Bowen Xu • Jun 1, 2026
file_finder: Allow opening files without dismissing the finder (#57258)
eb424af17c • init05 • Jun 1, 2026
git: Prefer main over master when detecting default branch (#57398)
950fd46d5c • Henrique Ferreiro • Jun 1, 2026
git_ui: Add setting for custom commit message instructions (#58188)
6d605b393c • Richard Boisvert • Jun 1, 2026
git: Implement compare with branch action (#57886)
83c52e3878 • Alvaro Parker • Jun 1, 2026
git_ui: Fix commit view avatar being squished when gutter line numbers are disabled (#57913)
c31ff67fa8 • Hugh L • Jun 1, 2026
git: Suppress blame errors outside Git repositories (#56348)
5b948e5aab • liam • May 31, 2026
Fix grammatical errors throughout the documentation (#58183)
7f826e82c7 • Miguel Raz Guzmán Macedo • May 31, 2026
git_ui: Update section header checkboxes immediately on stage/unstage all (#57148)
8734d01903 • Xiaobo Liu • May 31, 2026
Honor anchored patterns in .git/info/exclude (#57779)
315d474c2e • Henrique Ferreiro • May 31, 2026
vim: Support matching bracket motion in multibuffers (#54634)
dfda0732ad • David Alecrim • May 31, 2026
Remove stale SSH LSP log entries after server restarts (#55299)
0b43719b8a • chenmi • May 31, 2026
keymap_editor: Fix create keybinding button clipping out of editor (#54708)
dedb2af992 • Felix Schwämmle • May 31, 2026
Fix json! empty-string highlighting in Rust (#55126)
f4f527073d • saberoueslati • May 31, 2026
Do not play join sound in large meetings (#54337)
6f335c2f59 • Yara 🏳️⚧️ • May 31, 2026
Improve performance of `create_highlight_endpoints` (#58119)
876ec5a8a0 • Lukas Wirth • May 31, 2026