Skip to content

Documentation v1.0.0


Documentation / @openassistant/utils / ConversationCacheConfig

Interface: ConversationCacheConfig

Defined in: packages/utils/src/conversation-cache.ts:6

Properties

cleanupProbability?

optional cleanupProbability: number

Defined in: packages/utils/src/conversation-cache.ts:12

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


enableLogging?

optional enableLogging: boolean

Defined in: packages/utils/src/conversation-cache.ts:14

Whether to enable debug logging (default: false)


maxConversations?

optional maxConversations: number

Defined in: packages/utils/src/conversation-cache.ts:8

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


ttlMs?

optional ttlMs: number

Defined in: packages/utils/src/conversation-cache.ts:10

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

Released under the MIT License.