Skip to content
  • Auto
  • Light
  • Dark
DiscordForumGitHubSign up
View as Markdown
Copy Markdown

Open in Claude
Open in ChatGPT

Tools

List Tools For Agent
agents.tools.list(stragent_id, ToolListParams**kwargs) -> SyncArrayPage[Tool]
get/v1/agents/{agent_id}/tools
Attach Tool To Agent
agents.tools.attach(strtool_id, ToolAttachParams**kwargs) -> AgentState
patch/v1/agents/{agent_id}/tools/attach/{tool_id}
Detach Tool From Agent
agents.tools.detach(strtool_id, ToolDetachParams**kwargs) -> AgentState
patch/v1/agents/{agent_id}/tools/detach/{tool_id}
Modify Approval For Tool
agents.tools.update_approval(strtool_name, ToolUpdateApprovalParams**kwargs) -> AgentState
patch/v1/agents/{agent_id}/tools/approval/{tool_name}