Optional userOptional organizationTrusted runtime-only organization context to propagate into both
userContext.organizationId and sessionData.organizationId.
Optional correlationOptional correlation ID override. Defaults to the tool call ID.
Optional fallbackOptional fallback for actionable external tool calls that are not registered in AgentOS. Use this when the same turn can mix AgentOS-registered tools with custom host-managed tools.
Optional externalOptional map, array, or iterable of host-managed external tools to use when a tool name is not registered in AgentOS itself.
Optional additional user-context fields to merge into the live tool execution context.
input.userIdalways wins.