Interface: MultiRegistryConfig
Defined in: packages/agentos/src/extensions/RegistryConfig.ts:44
Multi-registry configuration
Properties
cacheSettings?
optionalcacheSettings:object
Defined in: packages/agentos/src/extensions/RegistryConfig.ts:72
Global cache settings
directory?
optionaldirectory:string
enabled?
optionalenabled:boolean
maxAge?
optionalmaxAge:number
defaultRegistries?
optionaldefaultRegistries:object
Defined in: packages/agentos/src/extensions/RegistryConfig.ts:55
Default registry names for each extension kind If not specified, uses 'default' registry
Index Signature
[key: string]: string | undefined
guardrail?
optionalguardrail:string
persona?
optionalpersona:string
tool?
optionaltool:string
workflow?
optionalworkflow:string
registries
registries:
Record<string,RegistrySource>
Defined in: packages/agentos/src/extensions/RegistryConfig.ts:49
Named registries that can be referenced Key is the registry name, value is the source config
resolver()?
optionalresolver: (kind) =>string|null
Defined in: packages/agentos/src/extensions/RegistryConfig.ts:67
Resolver function to determine which registry to use for a given kind Overrides defaultRegistries if provided
Parameters
kind
string
Returns
string | null