ART Framework API Docs
    Preparing search index...

    Interface IStateRepository

    Repository for managing ThreadConfig and AgentState.

    interface IStateRepository {
        getAgentState(threadId: string): Promise<null | AgentState>;
        getThreadConfig(threadId: string): Promise<null | ThreadConfig>;
        getThreadContext(threadId: string): Promise<null | ThreadContext>;
        setAgentState(threadId: string, state: AgentState): Promise<void>;
        setThreadConfig(threadId: string, config: ThreadConfig): Promise<void>;
        setThreadContext(threadId: string, context: ThreadContext): Promise<void>;
    }
    Index

    Methods