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.