Commits

ep_cli: Add filter languages subcommand (#47242)

cd0b373501 • Ben Kunkle • Jan 20, 2026

Fix config file watch task leak (#47246)

d63067762a • Ben Kunkle • Jan 20, 2026

ep_cli: Fix "Too many open files" errors (#47243)

37185ea864 • Ben Kunkle • Jan 20, 2026

agent_ui: Add support for editing queued messages (#47234)

2ccca66dc1 • Danilo Leal • Jan 20, 2026

settings_ui: Remote project setting files support (#45292)

4731000388 • Ben Kunkle • Jan 20, 2026

Add --offset flag to ep cli (#47175)

a0728db61b • Max Brunsfeld • Jan 20, 2026

debugger: Fix crash when dragging pane items to split view (#46806)

a8bf82c469 • xcb3d • Jan 20, 2026

ep: Make --provider optional, skip prediction when results exist (#47225)

9fce07599a • Oleksiy Syvokon • Jan 20, 2026

Add `ep parse-output` command (#47220)

8e48a16193 • Oleksiy Syvokon • Jan 20, 2026

acp: Allow installing ACP agents from the registry (#47218)

8870bd94f6 • Ben Brandt • Jan 20, 2026

ep: Add a prompt with git-style merge markers (#47215)

9a97c5c3db • Oleksiy Syvokon • Jan 20, 2026

agent_ui: Add `@diagnostics` mention to the thread (#42270)

d71fe4cc7f • Mikhail Pertsev • Jan 20, 2026

languages: Fix symbol label for enum variants (#47210)

58051d6e84 • Lukas Wirth • Jan 20, 2026

rope: Fix an unintentional panic (#47019)

1ca52793ff • Marco Mihai Condrache • Jan 20, 2026

remote: Bring back docker exit status mapping (#47206)

164e37e41d • Lukas Wirth • Jan 20, 2026

remote: Fix connecting to remote with running server failing (#47203)

8d555271ac • Lukas Wirth • Jan 20, 2026

remote: Fix being unable to reconnect when the remote server dies (#47200)

02a19f7a74 • Lukas Wirth • Jan 20, 2026

project: Implement range formatting for remoting (#47194)

89e9ab97aa • Lukas Wirth • Jan 20, 2026

rope: Add missing early return in `log_err_char_boundary` (#47191)

46b275b9dd • Lukas Wirth • Jan 20, 2026

settings_ui: Prevent panic when trying to configure edit prediction providers for language (#47162)

09ceec0a36 • Finn Evers • Jan 20, 2026

docs: Update some AI-related content (#47178)

4e066564ba • Danilo Leal • Jan 20, 2026

Remove the unused file (#47176)

01028489e9 • Kirill Bulatov • Jan 19, 2026

agent: Patch image format bug (#45978)

c1da016013 • Mason Palmer • Jan 19, 2026

ep: Fix teacher prompt formatting (#47172)

3e309abe59 • Oleksiy Syvokon • Jan 19, 2026

extension_host: Fix extension rebuild building in release mode (#47165)

6265305248 • Finn Evers • Jan 19, 2026

agent_ui: Use `.w_full()` instead of `.size_full()` when rendering markdown tables in lists (#46783)

6718320373 • Kunall Banerjee • Jan 19, 2026

git_picker: Make the unified version of it available through the title bar (#47151)

384c8e6478 • Danilo Leal • Jan 19, 2026

Make `ep split-commit` respect `--failed=skip` (#47150)

f98acf4ca9 • Oleksiy Syvokon • Jan 19, 2026

agent_ui: Don't fold terminal tool command lines into a disclosure (#47148)

adc15943fe • Danilo Leal • Jan 19, 2026

Support external `.editorconfig` (#46332)

dcfe81f8cc • Smit Barmase • Jan 19, 2026

ep: Missing newlines in teacher prompt (#47143)

ad7c30e539 • Oleksiy Syvokon • Jan 19, 2026

ai: Symlink an `AGENTS.md` file to `.rules` (#45939)

099226e50c • versecafe • Jan 19, 2026

ui: Adjust BoxShadow offset for elevation styles (#47010)

a4ebfa0e7a • Ike • Jan 19, 2026

workspace: Improve the welcome and launchpad pages UI (#47072)

5e2e917a8a • Qichen Liu 刘启辰 • Jan 19, 2026

agent: Make sure ACP still gets classic tool permission UI (#47142)

36873662cf • Ben Brandt • Jan 19, 2026

terminal: Fix fast scrolling during mouse mode (#45600)

6c712d88e4 • Emamul Andalib • Jan 19, 2026

Add action listener to workspace for pane::CloseActiveItem (#46421)

54929011b1 • Josh P. • Jan 19, 2026

ci: Move clippy off of run_platform_tests and into a separate job (#47139)

1e2392ed94 • Piotr Osiewicz • Jan 19, 2026

docs: Explain how git commit message prompt can be customized (#47136)

56b8be876f • Bennet Bo Fenner • Jan 19, 2026

languages: Apply JSX fixes to JavaScript highlights (#47130)

2321178f28 • Finn Evers • Jan 19, 2026

chore: Remove `contexts.scm` (#47127)

e12dadd7da • Finn Evers • Jan 19, 2026

Fix inverted char boundary check causing invalid offsets (#47112)

376e958569 • Jordi Villar • Jan 19, 2026

Add a 'rejected patch' field to example specs, for DPO examples (#47043)

50a90d35b2 • Max Brunsfeld • Jan 19, 2026

Show language server path in language server menu (#47037)

e476af6417 • Joseph T. Lyons • Jan 18, 2026

ztracing: Enable memory profiling and callstack sampling (#47052)

7ce845210d • Jakub Konka • Jan 17, 2026

Preserve and restore focus across window activation cycles (#47044)

4064af3458 • Mikayla Maki • Jan 17, 2026

docs: Add documentation for `text_rendering_mode` (#46358)

b8dfc31fcd • Kunall Banerjee • Jan 17, 2026

Fix more errors found when retrieving context for a huge example batch (#47039)

1468ee2ae5 • Max Brunsfeld • Jan 17, 2026

Bump async-task (#47036)

39e2f26671 • Conrad Irwin • Jan 17, 2026

editor: Fix relative line numbers breaking with nested folds (#47035)

10a536b328 • Finn Evers • Jan 16, 2026

Fix edit history clearing bug in ep (#47017)

afaccf9c67 • Max Brunsfeld • Jan 16, 2026

Devcontainer setup modal (#47021)

6acca17c44 • KyleBarton • Jan 16, 2026

Make always_allow_tool_actions override always_confirm and default_mode (#47012)

258d9223e4 • Richard Feldman • Jan 16, 2026

ty: Add support for using venv-installed binary (#47029)

c0bfba85c5 • Joseph T. Lyons • Jan 16, 2026

danger: Remove check for modifying prompts (#47028)

e05a577fd3 • Marshall Bowers • Jan 16, 2026

Add BYOK GPT-5.2-codex support (#47025)

e5706f2349 • Richard Feldman • Jan 16, 2026

Improve bracket colorization in Markdown files (#47026)

3389d84e03 • Kirill Bulatov • Jan 16, 2026

Format update_top_ranking_issues with latest ruff (#47023)

eedff99645 • Joseph T. Lyons • Jan 16, 2026

Send trust messages only to the clients related to the current WorktreeStore (#47005)

37715d5a50 • Kirill Bulatov • Jan 16, 2026

sum_tree: Implement find functions iteratively (#47013)

1f97c0e10c • Lukas Wirth • Jan 16, 2026

Fix not sending `file_chunks` parameter to Sweep in evals (#46999)

d1e4ef09ee • Ben Kunkle • Jan 16, 2026

Fix opening schemas via path args (#47008)

19be78c8d3 • Ben Kunkle • Jan 16, 2026

acp: Support loading a session for external agents (#46992)

43d5326075 • Ben Brandt • Jan 16, 2026

Remove scheduler test failure status plan (#47000)

47a276328b • Finn Evers • Jan 16, 2026

project_panel: Split up `render_entry` into smaller methods (#46850)

2aa8d5c747 • Finn Evers • Jan 16, 2026

Fix context enabled race condition in edit prediction cli (#46997)

73458a074c • Ben Kunkle • Jan 16, 2026

text: Speed up `offset_for_anchor` and `fragment_id_for_anchor` conversions (#46989)

d092f3a41b • Lukas Wirth • Jan 16, 2026

Fix json-language-server not considering `file_types` from project settings (#46991)

deb1b6e46a • Kirill Bulatov • Jan 16, 2026

livekit_client: Revert #46986 for macos (#46990)

116c44426d • Lukas Wirth • Jan 16, 2026

agent: Move thread loading to the AgentConnection (#46985)

59707157af • Ben Brandt • Jan 16, 2026

livekit_client: Do not encode video frames on the main thread (#46986)

14628482a3 • Lukas Wirth • Jan 16, 2026

remote_server: Fix panic handler not logging useful info (#46975)

c2f49c9e0a • Lukas Wirth • Jan 16, 2026

Add slack notifications for bad bugs (#46982)

c6f70411ce • Lena • Jan 16, 2026

agent: End turn at message boundary when queue has pending messages (#46980)

f1a8b05391 • Mikayla Maki • Jan 16, 2026

Fix zoomed dock closing on window reactivation (#46972)

77bf7b7942 • Mikayla Maki • Jan 16, 2026

Don't show diff review button on folded buffers (#46968)

2618f2922f • Danilo Leal • Jan 16, 2026

Introduce new predict_edits/v3 endpoint (#46960)

780a87dd98 • Max Brunsfeld • Jan 16, 2026

agent_ui: Fix preview for images and creases in queue entries (#46964)

267cf56943 • Danilo Leal • Jan 16, 2026

agent_ui: Make it easier to interrupt with message in queue (#46954)

d183902dc7 • Danilo Leal • Jan 15, 2026

Enable review comments in branch diff view (#46951)

24b7e3edb5 • Richard Feldman • Jan 15, 2026

Fewer race-conditions in Vercel redeploy (#46826)

4250871a1c • Conrad Irwin • Jan 15, 2026

agent_ui: Fix review buttons getting cut-off (#46948)

70b0a95a22 • Danilo Leal • Jan 15, 2026

Remove Burn Mode code (#46950)

a92df1eee4 • Marshall Bowers • Jan 15, 2026

acp: Always pass env to builtin agents (#46946)

5c622e3e46 • Ben Brandt • Jan 15, 2026

ep: Add 180 token editable region experiment (#46945)

3ce386a118 • Agus Zubiaga • Jan 15, 2026

Autofix run fmt after clippy (#46935)

f319845f9a • Conrad Irwin • Jan 15, 2026

agent: Fix panic caused by polling ended stream (#46839)

20163f1bc4 • tidely • Jan 15, 2026

ep cli: Compute editable region during format-prompt (#46929)

189c9f4124 • Agus Zubiaga • Jan 15, 2026

Remove previous teammates from REVIEWERS.conl (#46934)

4f4f69c05e • Joseph T. Lyons • Jan 15, 2026

Restore run_with_clock_advancement (#46930)

fcd80dd972 • Conrad Irwin • Jan 15, 2026

editor: Fix add selection when skipping over soft-wrapped lines (#46911)

edae88c223 • Dino • Jan 15, 2026

Split settings content into its own crate (#46845)

a2728e39a8 • Ben Kunkle • Jan 15, 2026

Remove legacy billing code (#46927)

6fcc5e9461 • Marshall Bowers • Jan 15, 2026

Implement Vim's tag stack (#46002)

1ded60a660 • Carl Jackson • Jan 15, 2026

ep: Combine PredictionProvider and ZetaVersion (#46896)

a10fdfd2b8 • Oleksiy Syvokon • Jan 15, 2026

gpui: Fix utf8 slicing panic in `truncate_line` (#46914)

3ed6c68f3b • Lukas Wirth • Jan 15, 2026

Cache dynamic JSON schemas with invalidation (#46824)

6e0dc03c1e • Richard Feldman • Jan 15, 2026

remote: Support opening builtin host files in remote workspaces on wsl (#46910)

3d0222a5af • Lukas Wirth • Jan 15, 2026

Revert "gpui: Add dynamic padding to prevent glyph clipping in text rendering on macOS (#45957)" (#46906)

adf2fec2e0 • Marshall Bowers • Jan 15, 2026

languages: Support terminal auto-activation for `poetry` managed Python environment (#46900)

e1f73a61fe • Xin Zhao • Jan 15, 2026