ToolExecutionRequest
Request model for tool execution (Contract v1.0 compliant).
- capabilityType: string · Capability Key
_key max length:255requiredThe capability being requested (e.g., 'vendor.create')
- orgType: string · Org Id
_id max length:255requiredOrganization ID for multi-tenancy
- turnType: string · Turn Id
_id max length:255requiredTurn ID for idempotency (prevents duplicate executions) - REQUIRED
- userType: string · User Id
_id max length:255requiredClaimed user ID for credential lookup and audit
- argsType: object · Args
Arguments for the tool execution
- propertyType: anything
Name
- sessionType: string · Session Id
_id max length:64nullableSession ID for event correlation (passed via X-Session-ID header or body)
- useType: boolean · Use Delegation
_delegation For agent credentials: prefer delegated access over system credentials
