Member Junction
    Preparing search index...

    TaskGraph.GetStatus — snapshot a graph's progress without waiting for anything.

    This is the observation half of making execution durable. Once nobody holds a request open, a caller — a client re-attaching after reload, an agent checking work it submitted, an external MCP caller — needs a way to ask "where is it?". The rollup uses the same pure algorithm the dispatcher uses, so the reported status cannot disagree with the engine's own view.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    ExecutionMode: "Sync"

    Whether this operation is a plain Sync request/response or a LongRunning run.

    OperationKey: "TaskGraph.GetStatus"

    Stable registry key and wire token for this operation (e.g. RecordProcess.RunNow).

    RequiredScope: "taskgraph:read"

    Optional API-key scope string (e.g. recordprocess:execute) enforced for API-key / MCP callers by the server resolver. undefined means no scope gate; interactive users remain bounded by their entity permissions. Informational here — the server applies it.

    RequiresSystemUser: false

    When true, the server only permits the system user to invoke this operation.

    Methods

    • Per-operation authorization hook, composed with (and applied after) the framework gates that the server resolver runs. Returns true by default. Override to enforce operation-specific rules against the input and acting user.

      Parameters

      Returns Promise<boolean>

      True if the operation may proceed.