Skip to main content

Interface: RegistrySource

Defined in: packages/agentos/src/extensions/RegistryConfig.ts:18

Configuration for a single registry source

Properties​

autoInstall?​

optional autoInstall: boolean

Defined in: packages/agentos/src/extensions/RegistryConfig.ts:38

Whether to auto-install from npm if not present


branch?​

optional branch: string

Defined in: packages/agentos/src/extensions/RegistryConfig.ts:26

Optional branch/tag for git sources


cacheDuration?​

optional cacheDuration: number

Defined in: packages/agentos/src/extensions/RegistryConfig.ts:35

Cache duration in milliseconds (default: 1 hour)


location​

location: string

Defined in: packages/agentos/src/extensions/RegistryConfig.ts:23

Location (npm package name, GitHub repo, git URL, file path, or HTTP URL)


token?​

optional token: string

Defined in: packages/agentos/src/extensions/RegistryConfig.ts:29

Optional authentication token for private sources


type​

type: RegistrySourceType

Defined in: packages/agentos/src/extensions/RegistryConfig.ts:20

Type of registry source


verified?​

optional verified: boolean

Defined in: packages/agentos/src/extensions/RegistryConfig.ts:32

Whether this is a verified/trusted source