Anchorage API reference
    Preparing search index...
    ConnectorApprovalGrant:
        | ConnectorApprovalGrantBase & {
            scope: "tool-call";
            suspension: ConnectorApprovalSuspension;
            toolCallId: string;
        }
        | ConnectorApprovalGrantBase & {
            scope: "suspension";
            suspension: ConnectorApprovalSuspension;
        }
        | ConnectorApprovalGrantBase & { scope: "run" }

    Structured connector capability. Tool-call grants are the default for durable-agent approvals because Mastra persists and reproduces that identity. Workflow gates without a reproducible tool call use exact suspension scope. Run scope is a deliberate standing grant and is never inferred.