Bennet Bo Fenner
5e094553fa
agent: Return ToolResult
from run
inside Tool
( #28763 )
...
This is just a refactor which adds no functionality.
We now return a `ToolResult` from `Tool > run(...)`. For now this just
wraps the output task in a struct. We'll use this to implement custom
rendering of tools, see #28621 .
Release Notes:
- N/A
2025-04-15 14:28:09 +00:00
Bennet Bo Fenner
2603f36737
agent: Improve compatibility when using MCP servers with Gemini models ( #28700 )
...
WIP
Release Notes:
- agent: Improve compatibility when using MCPs with Gemini models
2025-04-14 21:55:25 +02:00
Bennet Bo Fenner
47eaf274d6
agent: Only require confirmation for batch tool when subset of tool calls require confirmation ( #28363 )
...
Release Notes:
- agent: Only require confirmation for batch tool when subset of tool
calls require confirmation
2025-04-08 21:37:10 +00:00
Bennet Bo Fenner
9b7b4a9d2d
assistant2: Use snake_case for tool names ( #27903 )
...
The [Gemini
docs](https://ai.google.dev/gemini-api/docs/function-calling?example=weather#function_declarations )
state that function names should be in `snake_case` or `camelCase`.
Release Notes:
- N/A
2025-04-02 12:17:58 +02:00
Piotr Osiewicz
dc64ec9cc8
chore: Bump Rust edition to 2024 ( #27800 )
...
Follow-up to https://github.com/zed-industries/zed/pull/27791
Release Notes:
- N/A
2025-03-31 20:55:27 +02:00
Bennet Bo Fenner
c8a9a74e6a
Add tool calling support for Gemini models ( #27772 )
...
Release Notes:
- N/A
2025-03-31 17:46:42 +02:00
Michael Sloan
44aff7cd46
Fix tools' ui_text
to use inline code escaping ( #27543 )
...
Markdown escaping was added in #27502 .
Release Notes:
- N/A
2025-03-26 21:49:51 +00:00
Richard Feldman
9eacac62a9
Escape markdown in tools' ui_text
( #27502 )
...
Escape markdown in tools' `ui_text`
<img width="628" alt="Screenshot 2025-03-26 at 10 43 23 AM"
src="https://github.com/user-attachments/assets/bb694821-aae7-4ccf-a35a-a3317b0222d5 "
/>
Release Notes:
- N/A
2025-03-26 11:27:02 -04:00
Agus Zubiaga
46e86f003f
assistant tools: Add Tool::icon
method instead of matching on name ( #27444 )
...
Release Notes:
- N/A
2025-03-25 18:17:36 +00:00
Richard Feldman
e9e6529df4
Add copy-path tool ( #27371 )
...
<img width="631" alt="Screenshot 2025-03-24 at 11 01 10 AM"
src="https://github.com/user-attachments/assets/7e144619-83d0-4455-8d80-cc7ec6a7b03e "
/>
Release Notes:
- N/A
2025-03-24 21:21:55 -04:00