Interface: HostedToolCredentials
openaiAgents.HostedToolCredentials
Credentials for one hosted tool. authorization and headers apply to a
hosted MCP tool; domainSecrets to a shell or code interpreter tool. A value
that is not a string — undefined, null, a value of some other type —
supplies no credential and fails nothing: that one field reaches the model
provider as the Workflow declared it while the rest are still filled in, so a
credential that never arrives surfaces as an authentication failure from the
tool provider rather than as a Temporal error.
Properties
authorization
• Optional authorization: string
domainSecrets
• Optional domainSecrets: HostedToolDomainSecret[]
headers
• Optional headers: Record<string, string>