scenario_tool_execute_write

Management

Execute Write Tool

Execute a write-class tool from the Scenario tool catalog by name. Write-class tools create or modify data (never irreversibly destroy it). Only tools whose permission is "write" run here — read- or delete-class tools are rejected with the correct executor named. Use scenario_tools_search first to find the tool name, its permission class, and its inputSchema. Parameters are validated against the target tool's schema before execution; defaults are applied server-side. Args: - name: required — catalog tool name exactly as returned by scenario_tools_search - parameters: optional — arguments matching the tool's inputSchema (include team_id and project_id here when the target tool requires them for OAuth) Returns: the target tool's result, unchanged. Example: scenario_tools_search(query="cancel a job") -> scenario_tool_execute_write(name="job_cancel", parameters={"job_id": "job_xxx"}) Don't use when: the tool is registered top-level (call it directly), or its permission is read/delete (use scenario_tool_execute_read / scenario_tool_execute_delete).
open-world

Parameters

NameTypeRequiredDescription
namestringCatalog tool name exactly as returned by scenario_tools_search.
parametersrecord[object Object]Arguments matching the tool's inputSchema from scenario_tools_search. Defaults are applied server-side.