Skip to main content

Interface: ConversationCacheConfig

Defined in: conversation-cache.ts:6

Properties

cleanupProbability?

optional cleanupProbability: number

Defined in: conversation-cache.ts:12

Probability of triggering cleanup on each access (default: 0.1 = 10%)


enableLogging?

optional enableLogging: boolean

Defined in: conversation-cache.ts:14

Whether to enable debug logging (default: false)


maxConversations?

optional maxConversations: number

Defined in: conversation-cache.ts:8

Maximum number of conversations to keep in memory (default: 100)


ttlMs?

optional ttlMs: number

Defined in: conversation-cache.ts:10

Time-to-live for conversations in milliseconds (default: 2 hours)