SLUG_RE
tai42_contract.connectors.providers.SLUG_RE
McpServerDescriptor
tai42_contract.connectors.providers.McpServerDescriptor
http/websocket (hosted out-of-band, set url)
or stdio (launched as a child process, set command + args).
Exactly one configuration is allowed: url xor (command + args).
Attributes
Members
model_post_init
tai42_contract.connectors.providers.McpServerDescriptor.model_post_init
ConfigFieldSpec
tai42_contract.connectors.providers.ConfigFieldSpec
target picks the injection channel and MUST match the server transport
(env for stdio, header for http/websocket). secret flags a value
masked in the UI and never logged; required gates connect-time validation.
Attributes
SubServiceDescriptor
tai42_contract.connectors.providers.SubServiceDescriptor
OAuthEndpoints
tai42_contract.connectors.providers.OAuthEndpoints
ProviderDescriptor
tai42_contract.connectors.providers.ProviderDescriptor

