OptionalagentName?: stringHuman-readable name for this agent, used in debug logs and
getAgentName(). Defaults to 'in-process'.
OptionalagentId?: stringStable identifier for this agent, used in getAgentId().
Defaults to a random string prefixed with 'in-process-'.
Configuration for
AgentClient.fromMCPClient().A narrowed subset of
SingleAgentClientConfig— only includes options that are meaningful for in-process transport. HTTP-only fields (userAgent,headers,webhookUrlTemplate, OAuth paths) are excluded because they have no effect when the client dispatches directly to an in-process MCPClient.The fields you most likely want:
validation—requests/responsesvalidation mode (strict|warn|off)governance— buyer-side governance configrequireV3ForMutations— enforce AdCP v3 before dispatching mutating tools