Skip to content

Documentation / @agentick/gateway / ConfigStore

Interface: ConfigStore

Defined in: gateway/src/config.ts:47

Methods

get()

get<K>(key): FileConfig[K]

Defined in: gateway/src/config.ts:49

Get a top-level config section

Type Parameters

K

K extends keyof FileConfig

Parameters

key

K

Returns

FileConfig[K]


onChange()

onChange(handler): () => void

Defined in: gateway/src/config.ts:58

Subscribe to changes (hot-reload ready, noop initially)

Parameters

handler

(config) => void

Returns

(): void

Returns

void


redacted()

redacted(): Readonly<FileConfig>

Defined in: gateway/src/config.ts:55

Get the config with secret values replaced by "***"

Returns

Readonly<FileConfig>


resolved()

resolved(): Readonly<FileConfig>

Defined in: gateway/src/config.ts:52

Get the fully resolved config snapshot

Returns

Readonly<FileConfig>

Released under the ISC License.