Skip to content

Variable: ProviderContextSchema

Makaio Framework


Makaio Framework / contracts / ProviderContextSchema

const ProviderContextSchema: ZodObject<{ credentialEnvVars: ZodOptional<ZodRecord<ZodString, ZodString>>; credentialRefs: ZodRecord<ZodString, $ZodBranded<ZodString, "CredentialRef", "out">>; definitionId: ZodString; endpointOverrides: ZodOptional<ZodObject<{ anthropic: ZodOptional<ZodString>; openai: ZodOptional<ZodString>; }, $strip>>; providerConfigId: ZodString; }, $strip>

Defined in: ../../../packages/contracts/src/adapter/schemas/provider-context.ts:12

Unresolved provider context passed on the public bus.

Carries credential references (not plaintext) so credentials never travel on the public bus. Connectors call resolveConnectorCredentials() to obtain plaintext locally.