Commits
eval: Add support for reading from a `.env` file (#29426)
a5405fcbd7 • Marshall Bowers • Apr 25, 2025
Bump Danger's packages (#29422)
4f9cadabf7 • Kirill Bulatov • Apr 25, 2025
xtask: Ignore `workspace-hack` when checking for non-workspace dependencies (#29419)
7443f89a2e • Marshall Bowers • Apr 25, 2025
ci: Fix typo (#29421)
9bee765d7f • Marshall Bowers • Apr 25, 2025
ci: Add no-op job for "Run Agent Eval" workflow (#29420)
8c553ee9f0 • Marshall Bowers • Apr 25, 2025
eval: Add HTML overview for evaluation runs (#29413)
3389327df5 • Oleksiy Syvokon • Apr 25, 2025
Avoid unnecessary DB writes (#29417)
f106dfca42 • Kirill Bulatov • Apr 25, 2025
agent: Allow to explictly disable tools when using `enable_all_context_servers` (#29414)
37fa437990 • Bennet Bo Fenner • Apr 25, 2025
language_models: Remove `language-models` feature flag (#29416)
9be7bf72a4 • Marshall Bowers • Apr 25, 2025
workspace: Add right border to pinned tabs only on scroll (#29405)
357e38b471 • Smit Barmase • Apr 25, 2025
agent: Improve MCP tools compatibility with Gemini models (#29411)
ae37f3ca2e • Bennet Bo Fenner • Apr 25, 2025
When hovering paths in terminal, search worktree entries for relative ones only (#29406)
49003d8038 • Kirill Bulatov • Apr 25, 2025
assistant: Fix issue when using inline assistant with Gemini models (#29407)
93862838bd • Bennet Bo Fenner • Apr 25, 2025
Select collab channel filter query upon focusing (#29383)
c39adc5242 • Julia Ryan • Apr 25, 2025
Add "upstream" as a hardcoded remote name (#29382)
ebb39d9231 • Julia Ryan • Apr 25, 2025
feature_flags: Add `FeatureFlag` suffix to feature flag types (#29392)
187f851613 • Marshall Bowers • Apr 25, 2025
feature_flags: Remove `remoting` feature flag (#29390)
a77db45865 • Marshall Bowers • Apr 25, 2025
language_models: Use `POST /completions` endpoint for Zed provider (#29389)
6bb6be826d • Marshall Bowers • Apr 25, 2025
Bring back reload of agent context before sending message (#29385)
7d9a55d101 • Michael Sloan • Apr 25, 2025
Remove unnecessary fields from the tool schemas (#29381)
57d8397f53 • Max Brunsfeld • Apr 25, 2025
Restructure agent context (#29233)
17ecf94f6f • Michael Sloan • Apr 24, 2025
Back off the eval to once a day for now (#29378)
d492939bed • Nathan Sobo • Apr 24, 2025
Treat invalid JSON in tool calls as failed tool calls (#29375)
720dfee803 • Richard Feldman • Apr 24, 2025
debugger: Fix spawned debug adapters taking over Zed's shell (#29373)
a98c648201 • Anthony Eid • Apr 24, 2025
Terminal in debugger (#29328)
c147daae4a • Conrad Irwin • Apr 24, 2025
editor: Move blame popover from `hover_tooltip` to editor prepaint (#29320)
d3911e34de • Smit Barmase • Apr 24, 2025
Rename "Prompt Library" to "Rules Library" (#29349)
87f85f1863 • Danilo Leal • Apr 24, 2025
docs: Remove redundant word in "Configuring Zed" (#29364)
1a4dab97db • Dan Dascalescu • Apr 24, 2025
gemini: Fix issue when deserializing tool call (#29363)
cd365b0cf5 • Bennet Bo Fenner • Apr 24, 2025
agent: Do not reuse assistant message across generations (#29360)
58604fba86 • Agus Zubiaga • Apr 24, 2025
ollama: Add DeepSeek v3 max token length (#29156)
b0609272c0 • shenjack • Apr 24, 2025
docs: Rust-analyzer example settings for alternate targets (#29353)
a17807d8b1 • Peter Tripp • Apr 24, 2025
agent: Do not create user messages for tool results in thread (#29354)
f81e65ae7c • Agus Zubiaga • Apr 24, 2025
anthropic: Remove list of supported countries (#29346)
952fe34aaa • Marshall Bowers • Apr 24, 2025
google_ai: Remove list of supported countries (#29348)
f527df6fa1 • Marshall Bowers • Apr 24, 2025
open_ai: Remove list of supported countries (#29347)
b54bbebc03 • Marshall Bowers • Apr 24, 2025
Remove `linked_edits` issue description from Elm doc (#29350)
8bb7a1f9e7 • Vojtěch Hořánek • Apr 24, 2025
agent: Simplify user message design more (#29326)
e70d8d4dfd • Danilo Leal • Apr 24, 2025
collab: Remove unused `RateLimiter` (#29343)
ea5ce2a1a4 • Marshall Bowers • Apr 24, 2025
Fix ctrl-enter opening inline-assistant in assistant text threads (#29313)
fd8eeb537d • Peter Tripp • Apr 24, 2025
collab: Return current plan based on subscription status (#29341)
92f21ee39d • Marshall Bowers • Apr 24, 2025
Allow creating entries when nothing is selected in the project panel (#29336)
fcfeea4825 • Kirill Bulatov • Apr 24, 2025
Fix context_stack race in KeyContextView (#29324)
c0f8e0f605 • Conrad Irwin • Apr 24, 2025
Show diagnostic codes (#29296)
9d10489607 • Conrad Irwin • Apr 24, 2025
Introduce LanguageModelToolUse::raw_input (#29322)
8836c6fb42 • Nathan Sobo • Apr 24, 2025
Add tree-sitter example to the eval (#29321)
f125353b6f • Max Brunsfeld • Apr 24, 2025
language_models: Count Google AI tokens through LLM service (#29319)
fef2681cfa • Marshall Bowers • Apr 24, 2025
agent: Improve initial file search quality (#29317)
8b5835de17 • Agus Zubiaga • Apr 24, 2025
agent: Encourage model to include displayed fields first (#29308)
2124b7ea99 • Agus Zubiaga • Apr 23, 2025
collab: Remove `CountLanguageModelTokens` RPC message (#29314)
74442b68ea • Marshall Bowers • Apr 23, 2025
ui: Add `inline_code` method to label (#29306)
ba3d82629e • Danilo Leal • Apr 23, 2025
collab: Remove code for embeddings (#29310)
ecc600a68f • Marshall Bowers • Apr 23, 2025
debugger: Add support for inline value hints (#28656)
218496744c • Remco Smits • Apr 23, 2025
agent: Read the user's plan from the `UserStore` (#29305)
d095bab8ad • Marshall Bowers • Apr 23, 2025
editor: Fix broken mouse scrolling on main (#29307)
f8c3fe7871 • Finn Evers • Apr 23, 2025
agent: Add "copy to clipboard" button to error message popups (#29299)
aa161078fb • Oleksiy Syvokon • Apr 23, 2025
VSCode Settings import (#29018)
f11c749353 • Julia Ryan • Apr 23, 2025
agent: Improve feedback text and buttons wrapping (#29302)
40b5a1b028 • Danilo Leal • Apr 23, 2025
rust-analyzer: Fix for deserialization error of CargoRunnableArgs (#29291)
2d43818c04 • Peter Tripp • Apr 23, 2025
editor: Make `SelectNext` and `SelectPrevious` preserve cursor direction (#29293)
636c6e7f2d • Smit Barmase • Apr 23, 2025
eval: New `add_arg_to_trait_method` example (#29297)
45d3f5168a • Agus Zubiaga • Apr 23, 2025
agent: Render diffs for the edit file tool (#29234)
8366cd0b52 • Danilo Leal • Apr 23, 2025
More graceful invalid JSON handling (#29295)
f6774ae60d • Richard Feldman • Apr 23, 2025
language_models: Pass up `mode` for completion requests through Zed (#29294)
92e810bfec • Marshall Bowers • Apr 23, 2025
Highlight merge conflicts and provide for resolving them (#28065)
724c935196 • Cole Miller • Apr 23, 2025
Fix relative paths not properly resolved in the terminal during cmd-click (#29289)
ef54b58346 • Kirill Bulatov • Apr 23, 2025
Bump Zed to v0.185 (#29287)
01bdd170ec • Joseph T. Lyons • Apr 23, 2025
debugger: Fix stack frame list flickering (#29282)
4b9f4feff1 • Cole Miller • Apr 23, 2025
Fix workspace bottom obscured when bottom dock is full height (#27689)
19fb1e1b0d • Bibiana André • Apr 23, 2025
collab: Add `head_commit_details` column to `project_repositories` (#29284)
f2cb6d69d5 • Marshall Bowers • Apr 23, 2025
agent: Expose web search tool to beta users (#29273)
822b6f837d • Bennet Bo Fenner • Apr 23, 2025
Fix panic when copying smart quotes in MarkdownElement (#29285)
09db31288a • Antonio Scandurra • Apr 23, 2025
Fix shift-y on empty line in vim mode (#29253)
a320d324f1 • Conrad Irwin • Apr 23, 2025
collab: Add `can_use_web_search_tool` to LLM token claims (#29278)
266c41ed9a • Marshall Bowers • Apr 23, 2025
theme_importer: Handle comma-separated token scopes (#27740)
4f4bbf264f • Variant9 • Apr 23, 2025
docs: Update macOS development instructions (#27611)
990ca48744 • Peter Finn • Apr 23, 2025
Do not log unfinished tools use that are in the middle of streaming (#29275)
f69aeb6311 • Oleksiy Syvokon • Apr 23, 2025
Lookup relative paths in a worktree more robustly (#29274)
d5f3fbdc88 • Kirill Bulatov • Apr 23, 2025
eval: Write JSON-serialized thread (#29271)
76a78b550b • Oleksiy Syvokon • Apr 23, 2025
Polish agent checkpoints (#29265)
e515b2c714 • Antonio Scandurra • Apr 23, 2025
Restore file to original content when rejecting file recreated by agent (#29264)
55ea481707 • Antonio Scandurra • Apr 23, 2025
Fix panic in vim selection restoration (#29251)
5e31d86f1f • Conrad Irwin • Apr 23, 2025
Fix panic when collaborating with new multibuffers (#29245)
4a8f114528 • Conrad Irwin • Apr 23, 2025
eval: Fine-grained assertions (#29246)
ce1a674eba • Agus Zubiaga • Apr 23, 2025
editor: Use quantize score for code completions sort + Add code completions tests (#29182)
0d3fe474db • Smit Barmase • Apr 23, 2025
debugger: Open debugger panel on session startup (#29186)
6a009b447a • Conrad Irwin • Apr 22, 2025
zlog: Add default filters (#29244)
75ab8ff9a1 • Ben Kunkle • Apr 22, 2025
Adjust image cache APIs to enable ElementState based APIs (#29243)
3705986fac • Mikayla Maki • Apr 22, 2025
Fix handling of `--system-specs` argument so it happens before `Application::new` (#29240)
aefb3aa2fa • Ben Kunkle • Apr 22, 2025
inline_completion_button: Show the usage limits returned from the API (#29239)
8e7c145f20 • Marshall Bowers • Apr 22, 2025
zed_extension_api: Release v0.4.0 (#29237)
a2a502f026 • Marshall Bowers • Apr 22, 2025
platform/blade: Improve `ZED_DEVICE_ID` parsing (#29235)
c231c95521 • Ben Kunkle • Apr 22, 2025
agent: Show the usage limits returned from the API (#29236)
fcc6a86c90 • Marshall Bowers • Apr 22, 2025
ci: Only run scheduled evals, not on main/release branch commits (#29238)
338a6a3b7e • Peter Tripp • Apr 22, 2025
collab: Limit customers to one free trial (#29232)
a0eaede13d • Marshall Bowers • Apr 22, 2025
gpui: Add ImageCache (#27774)
abf2b9d7d3 • Sunli • Apr 22, 2025
language: Fix `language_scope_at` for markdown code comments (#29230)
a50fbc9b5c • Smit Barmase • Apr 22, 2025
collab: Set `plan` in LLM token based on subscription (#29231)
9bbc2e0fb2 • Marshall Bowers • Apr 22, 2025
gpui: Align image sprites to whole pixels (#29227)
6caf34ab7e • Matin Aniss • Apr 22, 2025
docs: Fix mistake in `Initializing the remote server` section (#28641)
8607c7d3ee • Konstantin Podsvirov • Apr 22, 2025