You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Open the Agent Panel (e.g., using the ✨ icon or command palette agent: new thread).
Ensure an LLM provider and model that supports tool use is configured and selected.
Ensure a profile that should grant access to all or most tools (e.g., "Write" profile) is active.
Attempt to use or observe the available tools, or ask the agent to perform an action that would require one of the missing tools (e.g., "create a directory named 'test_dir'").
Compare the tools the agent can use (or indicates it has) against the official Zed AI tools documentation (https://zed.dev/docs/ai/tools).
Actual Behavior:
The Zed agent indicates or demonstrates that it does not have access to several tools listed in the official documentation. Specifically, the following tools appear to be unavailable based on my interaction and the agent's feedback (see attached screenshot for an example of the agent's own analysis):
copy_path
create_directory
create_file
delete_path
edit_file
move_path
terminal
web_search
The agent is unable to perform actions that rely on these tools, such as creating directories or executing shell commands.
Expected Behavior:
The Zed agent, when using an appropriate profile (like "Write") and a compatible LLM, should have access to all tools listed in the official documentation at https://zed.dev/docs/ai/tools, including those for file system manipulation (copy_path, create_directory, create_file, delete_path, edit_file, move_path), terminal execution (terminal), and web searching (web_search). The agent should be able to utilize these tools to fulfill relevant user requests.
Two versions ago mine was working as expected, but now it fails the same way yours does. Same machine but 16GB RAM instead (not that that should matter here). I'm wondering if the profile says I have write selected but is actually using ask, because I cannot switch them (clicking does nothing).
Correction: In some projects I cannot use any tool. For example, after just getting the above output that was mostly the same as yours, in a different project (again, profile indicates write is selected) I get the output:
I apologize for the inconvenience, but as an AI, I am unable to fetch external URLs directly. You can provide the content of the URL here, and I will help you compare it with what I can currently use.
If you have any questions or need assistance, please let me know!
Summary
Zed Agent is missing several documented tools, including file/directory manipulation and terminal access.
Description
Zed Version: 0.185.13
OS: macOS 15.4.1
LLM Provider: Anthropic, Zed Hosted
LLM Model: claude-3.7-sonnet
Agent Profile Used: Write profile used
Steps to trigger the problem:
agent: new thread
).Actual Behavior:
The Zed agent indicates or demonstrates that it does not have access to several tools listed in the official documentation. Specifically, the following tools appear to be unavailable based on my interaction and the agent's feedback (see attached screenshot for an example of the agent's own analysis):
copy_path
create_directory
create_file
delete_path
edit_file
move_path
terminal
web_search
The agent is unable to perform actions that rely on these tools, such as creating directories or executing shell commands.
Expected Behavior:
The Zed agent, when using an appropriate profile (like "Write") and a compatible LLM, should have access to all tools listed in the official documentation at https://zed.dev/docs/ai/tools, including those for file system manipulation (
copy_path
,create_directory
,create_file
,delete_path
,edit_file
,move_path
), terminal execution (terminal
), and web searching (web_search
). The agent should be able to utilize these tools to fulfill relevant user requests.Zed Version and System Specs
Zed: v0.185.13 (Zed)
OS: macOS 15.4.1
Memory: 48 GiB
Architecture: aarch64
The text was updated successfully, but these errors were encountered: