Member Junction
    Preparing search index...

    Type Alias TaskGraphSubmitContext

    Context a submission carries beyond the graph itself.

    type TaskGraphSubmitContext = {
        AgentRunID?: string | null;
        ContextUser: UserInfo;
        ConversationDetailID?: string | null;
        Debug?: { paused?: boolean };
        EnvironmentID: string;
        Invocation?: TaskGraphInvocationEnvelope;
        Provider: IMetadataProvider;
        ReinvokeDepth?: number;
    }
    Index

    Properties

    AgentRunID?: string | null

    The agent run that emitted this graph, for provenance and reinvoke routing.

    ContextUser: UserInfo

    User the work runs as and is attributed to.

    ConversationDetailID?: string | null

    Conversation this graph answers, when submitted from a conversational channel.

    Debug?: { paused?: boolean }

    Seed $.debug on the parent at insert. See TaskGraphStartDebug.

    EnvironmentID: string

    Environment the tasks belong to.

    The invocation's runtime parameters, for the flow dialect's data/context roots (R3-3). Persisted on the parent because the instance evaluating a condition is routinely not the process that accepted the graph.

    Provider to persist through.

    ReinvokeDepth?: number

    How many continuation hops produced this graph. A graph submitted by an agent that was itself re-invoked by a finished graph carries its parent's depth + 1.