Get all tools configured for an agent.
Args: agent_id: The ID of the agent tool_type: Optional filter by tool type is_enabled: Optional filter by enabled status user_id: The user ID of the current user organization_id: The organization ID of the current user
Returns: List of agent tools
Raises: HTTPException: If agent not found or access denied
Filter by tool type: 'built_in', 'mcp_server', 'external_tool'
Filter by enabled status
Successful Response
Name of the tool
Type of tool: 'built_in', 'mcp_server', 'external_tool'
Unique identifier for the agent tool
ID of the agent this tool belongs to
When the tool was configured
When the tool was last updated
Tool-specific configuration settings
Whether the tool is enabled
ID of the MCP server (if tool_type is 'mcp_server')
ID of the external tool connection (if tool_type is 'external_tool')