Skip to main content

Interface: SqlKeyPoolStateStoreOptions

Defined in: packages/agentos/src/core/providers/KeyPoolStateStore.ts:98

Options of SqlKeyPoolStateStore.

Properties​

db​

db: StorageAdapter

Defined in: packages/agentos/src/core/providers/KeyPoolStateStore.ts:100

The adapter the pool state lives in; the product's own, or a separate one.


ensureSchema?​

optional ensureSchema: boolean

Defined in: packages/agentos/src/core/providers/KeyPoolStateStore.ts:104

Create the table on first use (default) or leave it to host migrations.


logger?​

optional logger: ILogger

Defined in: packages/agentos/src/core/providers/KeyPoolStateStore.ts:106

Where a load that skips rows it cannot use (another version, a state that does not parse) writes its one warning. Default: the library's key-pool logger.


tablePrefix?​

optional tablePrefix: string

Defined in: packages/agentos/src/core/providers/KeyPoolStateStore.ts:102

The table prefix, agentos by default.