Member Junction
    Preparing search index...

    Per-run manager for conversation-history retrieval tools. Initialized with the run's conversationId (the availability gate — no conversation, no tools) and serving all reads from the ConversationEngine cache.

    Index

    Constructors

    Accessors

    Methods

    • Arms the manager for a run. Pass null conversationId to disable (programmatic runs).

      Parameters

      • conversationId: string
      • contextUser: UserInfo
      • historyFrom: Date = null

        The run's history floor (ExecuteAgentParams.ConversationHistoryFrom). When set, every tool sees only the rows written at or after it — the same window the run's messages were loaded from — so a tool can't page back past it.

      • branchId: string = null

        The run's branch (ExecuteAgentParams.ConversationBranchID); null is the trunk. Every tool sees only the rows on that branch's path.

      • branches: ConversationBranchRow[] = []

        The conversation's branch rows, used to resolve the branch path.

      Returns void