Variable: AdapterSubsystemNamespace
Makaio Framework / services-core/adapter-subsystem/namespace / AdapterSubsystemNamespace
Variable: AdapterSubsystemNamespace
Section titled “Variable: AdapterSubsystemNamespace”
constAdapterSubsystemNamespace:BusNamespace<"adapterSubsystem",SubjectRecordFromSchemaRecord<{adapter.registered:ZodObject<{adapterName:ZodString;displayName:ZodString;enabled:ZodBoolean;initialized:ZodBoolean;packageName:ZodString;providerDefinitionIds:ZodArray<ZodString>; },$strict>;bind: {request:ZodObject<{adapterName:ZodString;providerConfigId:ZodString; },$strict>;response:ZodObject<{binding:ZodObject<{adapterName:ZodString;isDefault:ZodBoolean;providerConfigId:ZodString; },$strict>; },$strict>; };binding.created:ZodObject<{adapterName:ZodString;isDefault:ZodBoolean;providerConfigId:ZodString; },$strict>;binding.defaultChanged:ZodObject<{adapterName:ZodString;providerConfigId:ZodString; },$strict>;binding.deleted:ZodObject<{adapterName:ZodString;providerConfigId:ZodString; },$strict>;buildProviderContext: {request:ZodObject<{providerConfigId:ZodString; },$strict>;response:ZodObject<{context:ZodNullable<ZodObject<{credentialEnvVars:ZodOptional<ZodRecord<…, …>>;credentialRefs:ZodRecord<ZodString,$ZodBranded<…, …, …>>;definitionId:ZodString;endpointOverrides:ZodOptional<ZodObject<…, …>>;providerConfigId:ZodString; },$strip>>; },$strict>; };createProviderConfig: {request:ZodObject<{credentialRefs:ZodOptional<ZodRecord<ZodString,$ZodBranded<ZodString,"CredentialRef","out">>>;definitionId:ZodString;endpointOverrides:ZodOptional<ZodObject<{anthropic:ZodOptional<ZodString>;openai:ZodOptional<ZodString>; },$strip>>;isSentinel:ZodOptional<ZodBoolean>;modelFilterMode:ZodOptional<ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled:"disabled";enabled:"enabled";visible:"visible"; }>>>;name:ZodOptional<ZodString>; },$strict>;response:ZodObject<{config:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<…>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>; },$strict>; };deleteProviderConfig: {request:ZodObject<{id:ZodString; },$strict>;response:ZodObject<{deleted:ZodBoolean; },$strict>; };ensureReady: {request:ZodObject<{ },$strict>;response:ZodObject<{ready:ZodLiteral<true>; },$strict>; };findConfigForDefinitionAndAdapter: {request:ZodObject<{adapterName:ZodString;definitionId:ZodString; },$strict>;response:ZodObject<{config:ZodNullable<ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<…, …>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist: …;show-all: …; }>;modelVisibility:ZodOptional<ZodRecord<…, …>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>>; },$strict>; };getAdapterConfig: {request:ZodObject<{name:ZodString; },$strict>;response:ZodObject<{config:ZodNullable<ZodObject<{bindings:ZodArray<ZodObject<…, …>>;clientId:ZodOptional<ZodString>;description:ZodOptional<ZodString>;displayName:ZodOptional<ZodString>;enabled:ZodBoolean;helpLinks:ZodOptional<ZodArray<…>>;instructions:ZodOptional<ZodString>;name:ZodString;protocol:ZodOptional<ZodString>;providerDefinitionIds:ZodOptional<ZodArray<…>>;settings:ZodOptional<ZodCustom<…, …>>; },$strict>>; },$strict>; };getDefaultBinding: {request:ZodObject<{adapterName:ZodString; },$strict>;response:ZodObject<{binding:ZodNullable<ZodObject<{adapterName:ZodString;isDefault:ZodBoolean;providerConfigId:ZodString; },$strict>>; },$strict>; };getProviderConfig: {request:ZodObject<{id:ZodString; },$strict>;response:ZodObject<{config:ZodNullable<ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<…, …>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist: …;show-all: …; }>;modelVisibility:ZodOptional<ZodRecord<…, …>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>>; },$strict>; };getProviderDefinitionsByAdapter: {request:ZodObject<{adapterName:ZodString; },$strict>;response:ZodObject<{definitions:ZodArray<ZodObject<{availableModels:ZodDefault<ZodArray<…>>;credentialEnvVars:ZodOptional<ZodRecord<…, …>>;defaultModel:ZodOptional<ZodString>;defaultModelFilterMode:ZodOptional<ZodEnum<…>>;description:ZodOptional<ZodString>;endpoints:ZodOptional<ZodObject<…, …>>;fastModel:ZodOptional<ZodString>;id:ZodString;name:ZodString; },$strip>>; },$strict>; };listAdapterConfigs: {request:ZodObject<{ },$strict>;response:ZodObject<{configs:ZodArray<ZodObject<{bindings:ZodArray<ZodObject<…, …>>;clientId:ZodOptional<ZodString>;description:ZodOptional<ZodString>;displayName:ZodOptional<ZodString>;enabled:ZodBoolean;helpLinks:ZodOptional<ZodArray<…>>;instructions:ZodOptional<ZodString>;name:ZodString;protocol:ZodOptional<ZodString>;providerDefinitionIds:ZodOptional<ZodArray<…>>;settings:ZodOptional<ZodCustom<…, …>>; },$strict>>; },$strict>; };listAdapters: {request:ZodObject<{ },$strict>;response:ZodObject<{adapters:ZodArray<ZodObject<{clientId:ZodOptional<ZodString>;configCount:ZodNumber;description:ZodOptional<ZodString>;displayName:ZodString;enabled:ZodBoolean;helpLinks:ZodOptional<ZodArray<…>>;instructions:ZodOptional<ZodString>;name:ZodString;protocol:ZodOptional<ZodString>;providerDefinitionIds:ZodOptional<ZodArray<…>>;readiness:ZodEnum<{needs-setup: …;ready: …; }>;supportsLogImport:ZodBoolean; },$strict>>; },$strict>; };listBindings: {request:ZodObject<{adapterName:ZodString; },$strict>;response:ZodObject<{bindings:ZodArray<ZodObject<{adapterName:ZodString;isDefault:ZodBoolean;providerConfigId:ZodString; },$strict>>; },$strict>; };listBindingsByConfig: {request:ZodObject<{providerConfigId:ZodString; },$strict>;response:ZodObject<{bindings:ZodArray<ZodObject<{adapterName:ZodString;isDefault:ZodBoolean;providerConfigId:ZodString; },$strict>>; },$strict>; };listProviderConfigs: {request:ZodObject<{enabled:ZodOptional<ZodBoolean>; },$strict>;response:ZodObject<{configs:ZodArray<ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<…, …>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist: …;show-all: …; }>;modelVisibility:ZodOptional<ZodRecord<…, …>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>>; },$strict>; };listProviderConfigsByDefinition: {request:ZodObject<{definitionId:ZodString; },$strict>;response:ZodObject<{configs:ZodArray<ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<…, …>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist: …;show-all: …; }>;modelVisibility:ZodOptional<ZodRecord<…, …>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>>; },$strict>; };providerConfig.created:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled:"disabled";enabled:"enabled";visible:"visible"; }>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>;providerConfig.defaultChanged:ZodObject<{configId:ZodNullable<ZodString>;definitionId:ZodString; },$strict>;providerConfig.deleted:ZodObject<{id:ZodString; },$strict>;providerConfig.updated:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled:"disabled";enabled:"enabled";visible:"visible"; }>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>;ready:ZodObject<{ },$strict>;setAdapterConfig: {request:ZodObject<{name:ZodString;patch:ZodObject<{clientId:ZodOptional<ZodString>;description:ZodOptional<ZodString>;displayName:ZodOptional<ZodString>;enabled:ZodOptional<ZodBoolean>;helpLinks:ZodOptional<ZodArray<ZodObject<…, …>>>;instructions:ZodOptional<ZodString>;protocol:ZodOptional<ZodString>;providerDefinitionIds:ZodOptional<ZodArray<ZodString>>;settings:ZodOptional<ZodCustom<Record<…, …>,Record<…, …>>>; },$strict>; },$strict>;response:ZodObject<{config:ZodObject<{bindings:ZodArray<ZodObject<{adapterName: …;isDefault: …;providerConfigId: …; },$strict>>;clientId:ZodOptional<ZodString>;description:ZodOptional<ZodString>;displayName:ZodOptional<ZodString>;enabled:ZodBoolean;helpLinks:ZodOptional<ZodArray<ZodObject<…, …>>>;instructions:ZodOptional<ZodString>;name:ZodString;protocol:ZodOptional<ZodString>;providerDefinitionIds:ZodOptional<ZodArray<ZodString>>;settings:ZodOptional<ZodCustom<Record<…, …>,Record<…, …>>>; },$strict>; },$strict>; };setAdapterEnabled: {request:ZodObject<{enabled:ZodBoolean;name:ZodString; },$strict>;response:ZodObject<{success:ZodBoolean; },$strict>; };setDefaultBinding: {request:ZodObject<{adapterName:ZodString;providerConfigId:ZodString; },$strict>;response:ZodObject<{ },$strict>; };setDefaultProviderConfig: {request:ZodObject<{id:ZodString; },$strict>;response:ZodObject<{config:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<…>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>; },$strict>; };setModelFilterMode: {request:ZodObject<{id:ZodString;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;preferredModel:ZodOptional<ZodString>; },$strict>;response:ZodObject<{config:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<…>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>; },$strict>; };setProviderConfigCredentialRefs: {request:ZodObject<{credentialRefs:ZodRecord<ZodString,$ZodBranded<ZodString,"CredentialRef","out">>;id:ZodString; },$strict>;response:ZodObject<{config:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<…>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>; },$strict>; };unbind: {request:ZodObject<{adapterName:ZodString;providerConfigId:ZodString; },$strict>;response:ZodObject<{ },$strict>; };updateProviderConfig: {request:ZodObject<{id:ZodString;patch:ZodObject<{enabled:ZodOptional<ZodBoolean>;endpointOverrides:ZodOptional<ZodNullable<ZodObject<…, …>>>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<…>>>;name:ZodOptional<ZodString>; },$strict>; },$strict>;response:ZodObject<{config:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<…>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>; },$strict>; }; }>, {[key:string]:string|boolean|string[] | {anthropic?:string;openai?:string; } |Record<string,string> |Record<string,"enabled"|"disabled"|"visible"> | {enabled?:boolean;endpointOverrides?: {anthropic?:string;openai?:string; } |null;modelVisibility?:Record<string,"enabled"|"disabled"|"visible">;name?:string; } | {clientId?:string;description?:string;displayName?:string;enabled?:boolean;helpLinks?:object[];instructions?:string;protocol?:string;providerDefinitionIds?:string[];settings?:Record<string,unknown>; } |null; }, {adapter.registered:ZodObject<{adapterName:ZodString;displayName:ZodString;enabled:ZodBoolean;initialized:ZodBoolean;packageName:ZodString;providerDefinitionIds:ZodArray<ZodString>; },$strict>;bind: {request:ZodObject<{adapterName:ZodString;providerConfigId:ZodString; },$strict>;response:ZodObject<{binding:ZodObject<{adapterName:ZodString;isDefault:ZodBoolean;providerConfigId:ZodString; },$strict>; },$strict>; };binding.created:ZodObject<{adapterName:ZodString;isDefault:ZodBoolean;providerConfigId:ZodString; },$strict>;binding.defaultChanged:ZodObject<{adapterName:ZodString;providerConfigId:ZodString; },$strict>;binding.deleted:ZodObject<{adapterName:ZodString;providerConfigId:ZodString; },$strict>;buildProviderContext: {request:ZodObject<{providerConfigId:ZodString; },$strict>;response:ZodObject<{context:ZodNullable<ZodObject<{credentialEnvVars:ZodOptional<ZodRecord<ZodString,ZodString>>;credentialRefs:ZodRecord<ZodString,$ZodBranded<ZodString,"CredentialRef","out">>;definitionId:ZodString;endpointOverrides:ZodOptional<ZodObject<{anthropic: …;openai: …; },$strip>>;providerConfigId:ZodString; },$strip>>; },$strict>; };createProviderConfig: {request:ZodObject<{credentialRefs:ZodOptional<ZodRecord<ZodString,$ZodBranded<ZodString,"CredentialRef","out">>>;definitionId:ZodString;endpointOverrides:ZodOptional<ZodObject<{anthropic:ZodOptional<ZodString>;openai:ZodOptional<ZodString>; },$strip>>;isSentinel:ZodOptional<ZodBoolean>;modelFilterMode:ZodOptional<ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled:"disabled";enabled:"enabled";visible:"visible"; }>>>;name:ZodOptional<ZodString>; },$strict>;response:ZodObject<{config:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled: …;enabled: …;visible: …; }>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>; },$strict>; };deleteProviderConfig: {request:ZodObject<{id:ZodString; },$strict>;response:ZodObject<{deleted:ZodBoolean; },$strict>; };ensureReady: {request:ZodObject<{ },$strict>;response:ZodObject<{ready:ZodLiteral<true>; },$strict>; };findConfigForDefinitionAndAdapter: {request:ZodObject<{adapterName:ZodString;definitionId:ZodString; },$strict>;response:ZodObject<{config:ZodNullable<ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<…>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>>; },$strict>; };getAdapterConfig: {request:ZodObject<{name:ZodString; },$strict>;response:ZodObject<{config:ZodNullable<ZodObject<{bindings:ZodArray<ZodObject<{adapterName: …;isDefault: …;providerConfigId: …; },$strict>>;clientId:ZodOptional<ZodString>;description:ZodOptional<ZodString>;displayName:ZodOptional<ZodString>;enabled:ZodBoolean;helpLinks:ZodOptional<ZodArray<ZodObject<…, …>>>;instructions:ZodOptional<ZodString>;name:ZodString;protocol:ZodOptional<ZodString>;providerDefinitionIds:ZodOptional<ZodArray<ZodString>>;settings:ZodOptional<ZodCustom<Record<…, …>,Record<…, …>>>; },$strict>>; },$strict>; };getDefaultBinding: {request:ZodObject<{adapterName:ZodString; },$strict>;response:ZodObject<{binding:ZodNullable<ZodObject<{adapterName:ZodString;isDefault:ZodBoolean;providerConfigId:ZodString; },$strict>>; },$strict>; };getProviderConfig: {request:ZodObject<{id:ZodString; },$strict>;response:ZodObject<{config:ZodNullable<ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<…>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>>; },$strict>; };getProviderDefinitionsByAdapter: {request:ZodObject<{adapterName:ZodString; },$strict>;response:ZodObject<{definitions:ZodArray<ZodObject<{availableModels:ZodDefault<ZodArray<ZodObject<…, …>>>;credentialEnvVars:ZodOptional<ZodRecord<ZodString,ZodString>>;defaultModel:ZodOptional<ZodString>;defaultModelFilterMode:ZodOptional<ZodEnum<{allowlist: …;show-all: …; }>>;description:ZodOptional<ZodString>;endpoints:ZodOptional<ZodObject<{anthropic: …;openai: …; },$strip>>;fastModel:ZodOptional<ZodString>;id:ZodString;name:ZodString; },$strip>>; },$strict>; };listAdapterConfigs: {request:ZodObject<{ },$strict>;response:ZodObject<{configs:ZodArray<ZodObject<{bindings:ZodArray<ZodObject<{adapterName: …;isDefault: …;providerConfigId: …; },$strict>>;clientId:ZodOptional<ZodString>;description:ZodOptional<ZodString>;displayName:ZodOptional<ZodString>;enabled:ZodBoolean;helpLinks:ZodOptional<ZodArray<ZodObject<…, …>>>;instructions:ZodOptional<ZodString>;name:ZodString;protocol:ZodOptional<ZodString>;providerDefinitionIds:ZodOptional<ZodArray<ZodString>>;settings:ZodOptional<ZodCustom<Record<…, …>,Record<…, …>>>; },$strict>>; },$strict>; };listAdapters: {request:ZodObject<{ },$strict>;response:ZodObject<{adapters:ZodArray<ZodObject<{clientId:ZodOptional<ZodString>;configCount:ZodNumber;description:ZodOptional<ZodString>;displayName:ZodString;enabled:ZodBoolean;helpLinks:ZodOptional<ZodArray<ZodObject<…, …>>>;instructions:ZodOptional<ZodString>;name:ZodString;protocol:ZodOptional<ZodString>;providerDefinitionIds:ZodOptional<ZodArray<ZodString>>;readiness:ZodEnum<{needs-setup:"needs-setup";ready:"ready"; }>;supportsLogImport:ZodBoolean; },$strict>>; },$strict>; };listBindings: {request:ZodObject<{adapterName:ZodString; },$strict>;response:ZodObject<{bindings:ZodArray<ZodObject<{adapterName:ZodString;isDefault:ZodBoolean;providerConfigId:ZodString; },$strict>>; },$strict>; };listBindingsByConfig: {request:ZodObject<{providerConfigId:ZodString; },$strict>;response:ZodObject<{bindings:ZodArray<ZodObject<{adapterName:ZodString;isDefault:ZodBoolean;providerConfigId:ZodString; },$strict>>; },$strict>; };listProviderConfigs: {request:ZodObject<{enabled:ZodOptional<ZodBoolean>; },$strict>;response:ZodObject<{configs:ZodArray<ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<…>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>>; },$strict>; };listProviderConfigsByDefinition: {request:ZodObject<{definitionId:ZodString; },$strict>;response:ZodObject<{configs:ZodArray<ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<…>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>>; },$strict>; };providerConfig.created:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled:"disabled";enabled:"enabled";visible:"visible"; }>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>;providerConfig.defaultChanged:ZodObject<{configId:ZodNullable<ZodString>;definitionId:ZodString; },$strict>;providerConfig.deleted:ZodObject<{id:ZodString; },$strict>;providerConfig.updated:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled:"disabled";enabled:"enabled";visible:"visible"; }>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>;ready:ZodObject<{ },$strict>;setAdapterConfig: {request:ZodObject<{name:ZodString;patch:ZodObject<{clientId:ZodOptional<ZodString>;description:ZodOptional<ZodString>;displayName:ZodOptional<ZodString>;enabled:ZodOptional<ZodBoolean>;helpLinks:ZodOptional<ZodArray<ZodObject<{label: …;url: …; },$strict>>>;instructions:ZodOptional<ZodString>;protocol:ZodOptional<ZodString>;providerDefinitionIds:ZodOptional<ZodArray<ZodString>>;settings:ZodOptional<ZodCustom<Record<string,unknown>,Record<string,unknown>>>; },$strict>; },$strict>;response:ZodObject<{config:ZodObject<{bindings:ZodArray<ZodObject<{adapterName:ZodString;isDefault:ZodBoolean;providerConfigId:ZodString; },$strict>>;clientId:ZodOptional<ZodString>;description:ZodOptional<ZodString>;displayName:ZodOptional<ZodString>;enabled:ZodBoolean;helpLinks:ZodOptional<ZodArray<ZodObject<{label: …;url: …; },$strict>>>;instructions:ZodOptional<ZodString>;name:ZodString;protocol:ZodOptional<ZodString>;providerDefinitionIds:ZodOptional<ZodArray<ZodString>>;settings:ZodOptional<ZodCustom<Record<string,unknown>,Record<string,unknown>>>; },$strict>; },$strict>; };setAdapterEnabled: {request:ZodObject<{enabled:ZodBoolean;name:ZodString; },$strict>;response:ZodObject<{success:ZodBoolean; },$strict>; };setDefaultBinding: {request:ZodObject<{adapterName:ZodString;providerConfigId:ZodString; },$strict>;response:ZodObject<{ },$strict>; };setDefaultProviderConfig: {request:ZodObject<{id:ZodString; },$strict>;response:ZodObject<{config:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled: …;enabled: …;visible: …; }>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>; },$strict>; };setModelFilterMode: {request:ZodObject<{id:ZodString;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;preferredModel:ZodOptional<ZodString>; },$strict>;response:ZodObject<{config:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled: …;enabled: …;visible: …; }>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>; },$strict>; };setProviderConfigCredentialRefs: {request:ZodObject<{credentialRefs:ZodRecord<ZodString,$ZodBranded<ZodString,"CredentialRef","out">>;id:ZodString; },$strict>;response:ZodObject<{config:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled: …;enabled: …;visible: …; }>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>; },$strict>; };unbind: {request:ZodObject<{adapterName:ZodString;providerConfigId:ZodString; },$strict>;response:ZodObject<{ },$strict>; };updateProviderConfig: {request:ZodObject<{id:ZodString;patch:ZodObject<{enabled:ZodOptional<ZodBoolean>;endpointOverrides:ZodOptional<ZodNullable<ZodObject<{anthropic: …;openai: …; },$strip>>>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled: …;enabled: …;visible: …; }>>>;name:ZodOptional<ZodString>; },$strict>; },$strict>;response:ZodObject<{config:ZodObject<{definitionId:ZodString;enabled:ZodBoolean;endpointOverrides:ZodOptional<ZodRecord<ZodString,ZodString>>;hasCredentials:ZodBoolean;id:ZodString;isDefault:ZodBoolean;isSentinel:ZodBoolean;modelFilterMode:ZodEnum<{allowlist:"allowlist";show-all:"show-all"; }>;modelVisibility:ZodOptional<ZodRecord<ZodString,ZodEnum<{disabled: …;enabled: …;visible: …; }>>>;name:ZodString;sourceRef:ZodOptional<ZodString>; },$strict>; },$strict>; }; }>
Defined in: ../../../packages/services/core/src/adapter-subsystem/namespace.ts:7
Bus namespace for adapter-subsystem subjects.