@ferricstore/ferricstore
    Preparing search index...

    Interface FerricStoreSessionOptions

    interface FerricStoreSessionOptions {
        initialItems?: AgentInputItem[];
        keyPrefix?: string;
        legacyReceiptLocales?: string[];
        lockRetryMs?: number;
        lockTtlMs?: number;
        lockWaitMs?: number;
        sessionId?: string;
    }

    Hierarchy (View Summary)

    Index
    initialItems?: AgentInputItem[]

    Items used only when this session has not yet been persisted.

    keyPrefix?: string

    FerricStore key prefix. Defaults to openai:agents:session.

    legacyReceiptLocales?: string[]

    Previous worker locales to accept when migrating unversioned operation receipts.

    lockRetryMs?: number

    Delay between lock acquisition attempts. Defaults to 10 milliseconds.

    lockTtlMs?: number

    Lease duration for adapter mutation locks. Defaults to five minutes.

    lockWaitMs?: number

    Maximum time to wait for a contended mutation lock. Defaults to 30 seconds.

    sessionId?: string

    Existing conversation identifier. A random UUID is created when omitted.