Persistent context of the AI agent that calls the function. Same for all AI functions used by this agent.
Unique identifier for the AI agent making the call.
Context specific to each individual AI function call. Can contain parameters or data unique to the current function invocation or current function connection to the AI agent.
Unique ID of the integration instance. Defined only for functions with an integration type specified.
Optional
integrationDefined when called by the connected integration agent. Contains integration options used for the call. See AiConnectedIntegrationMetadata.options.
Type of the integration, such as 'mysql', 'mail', etc... Defined only for functions with an integration type specified.
AiFunctionContext for the connected integration function. Contains predefined integration data.