Interface MemoryConfig

Configuration options for Memory instance. Controls how and where logs are stored.

interface MemoryConfig {
    supabaseUrl?: string;
    supabaseKey?: string;
    defaultFilePath?: string;
    enableDatabaseLogging?: boolean;
    enableFileLogging?: boolean;
}

Properties

supabaseUrl?: string

Supabase project URL for database logging

supabaseKey?: string

Supabase anonymous key for database access

defaultFilePath?: string

Default file path for file-based logging

enableDatabaseLogging?: boolean

Whether to enable database logging via Supabase

enableFileLogging?: boolean

Whether to enable file-based logging