- Workflow-owned tool call in
dynamicfor deterministic fetch. - Model-owned MCP capabilities in
usesfor agent reasoning context.
call tool.fetch_taskguarantees task data exists before agent execution.usesgives the agent scoped access to only the prompt/resource/tool it needs.- The final
outputstays typed and stable for application consumers.