Anchorage API reference
    Preparing search index...

    Variable CONNECTOR_DECISIONSConst

    CONNECTOR_DECISIONS: Readonly<
        {
            APPROVAL_GRANT_MISSING: Readonly<
                { policyKind: "write-permissions"; retryable: false },
            >;
            APPROVAL_GRANTED: Readonly<
                { policyKind: "write-permissions"; retryable: false },
            >;
            BACKGROUND_EXECUTION_DENIED: Readonly<
                { policyKind: "background-execution"; retryable: false },
            >;
            BACKGROUND_OVERRIDE_DENIED: Readonly<
                { policyKind: "background"; retryable: false },
            >;
            BACKGROUND_TASK_DENIED: Readonly<
                { policyKind: "background"; retryable: false },
            >;
            CONNECTOR_ALLOWED: Readonly<{ policyKind: "execution"; retryable: false }>;
            CONNECTOR_BOUNDARY_MODIFIED: Readonly<
                { policyKind: "invocation"; retryable: false },
            >;
            CONNECTOR_BOUNDARY_UNVERIFIABLE: Readonly<
                { policyKind: "invocation"; retryable: false },
            >;
            CONNECTOR_EXECUTION_FAILED: Readonly<
                { policyKind: "execution"; retryable: false },
            >;
            CONNECTOR_INPUT_INVALID: Readonly<
                { policyKind: "validation"; retryable: false },
            >;
            CONNECTOR_INVOCATION_OPTIONS_INVALID: Readonly<
                { policyKind: "invocation"; retryable: false },
            >;
            CONNECTOR_OUTPUT_INVALID: Readonly<
                { policyKind: "validation"; retryable: false },
            >;
            CONNECTOR_UNREGISTERED: Readonly<
                { policyKind: "invocation"; retryable: false },
            >;
            CROSS_WORKFLOW_ACCESS_DENIED: Readonly<
                { policyKind: "cross-workflow-isolation"; retryable: false },
            >;
            DRY_RUN_INVALID: Readonly<{ policyKind: "dry-run"; retryable: false }>;
            DRY_RUN_UNSUPPORTED: Readonly<{ policyKind: "dry-run"; retryable: false }>;
            EGRESS_DENIED: Readonly<{ policyKind: "egress-fetch"; retryable: false }>;
            EGRESS_HOST_NOT_ALLOWED_BY_ORG: Readonly<
                { policyKind: "network-egress"; retryable: false },
            >;
            EGRESS_HOST_NOT_DECLARED: Readonly<
                { policyKind: "egress-fetch"; retryable: false },
            >;
            EGRESS_INPUT_INVALID: Readonly<
                { policyKind: "egress-fetch"; retryable: false },
            >;
            EGRESS_REDIRECT_BODY_UNREPLAYABLE: Readonly<
                { policyKind: "egress-fetch"; retryable: false },
            >;
            EGRESS_REDIRECT_HOST_DENIED: Readonly<
                { policyKind: "egress-fetch"; retryable: false },
            >;
            EGRESS_REDIRECT_LIMIT_EXCEEDED: Readonly<
                { policyKind: "egress-fetch"; retryable: false },
            >;
            EGRESS_REDIRECT_SCHEME_NOT_ALLOWED: Readonly<
                { policyKind: "egress-fetch"; retryable: false },
            >;
            EGRESS_REDIRECT_UNVERIFIABLE: Readonly<
                { policyKind: "egress-fetch"; retryable: false },
            >;
            EGRESS_REDIRECT_URL_INVALID: Readonly<
                { policyKind: "egress-fetch"; retryable: false },
            >;
            EGRESS_SCHEME_NOT_ALLOWED: Readonly<
                { policyKind: "egress-fetch"; retryable: false },
            >;
            EGRESS_URL_INVALID: Readonly<
                { policyKind: "egress-fetch"; retryable: false },
            >;
            EVALUATOR_DENIED: Readonly<{ policyKind: "evaluator"; retryable: false }>;
            EVALUATOR_FAILED: Readonly<{ policyKind: "evaluator"; retryable: false }>;
            IDEMPOTENCY_CONFLICT: Readonly<
                { policyKind: "idempotency"; retryable: true },
            >;
            IDEMPOTENCY_KEY_MISSING: Readonly<
                { policyKind: "idempotency"; retryable: false },
            >;
            IDEMPOTENCY_LEGACY_AMBIGUOUS: Readonly<
                { policyKind: "idempotency-key-migration"; retryable: false },
            >;
            IDEMPOTENCY_MIGRATION_REQUIRED: Readonly<
                { policyKind: "idempotency-key-migration"; retryable: false },
            >;
            IDEMPOTENCY_TAKEOVER: Readonly<
                { policyKind: "idempotency"; retryable: false },
            >;
            ISOLATION_SCOPE_INVALID: Readonly<
                { policyKind: "tenant-isolation"; retryable: false },
            >;
            ISOLATION_SCOPE_MISSING: Readonly<
                { policyKind: "tenant-isolation"; retryable: false },
            >;
            PERMISSION_GRANTED: Readonly<
                { policyKind: "required-permissions"; retryable: false },
            >;
            PERMISSION_MISSING: Readonly<
                { policyKind: "required-permissions"; retryable: false },
            >;
            PERMISSION_PROJECTION_INVALID: Readonly<
                { policyKind: "required-permissions"; retryable: false },
            >;
            RATE_LIMIT_EXCEEDED: Readonly<
                { policyKind: "rate-limit"; retryable: true },
            >;
            STORE_COMMIT_FAILED: Readonly<{ policyKind: "store"; retryable: false }>;
            STORE_RELEASE_FAILED: Readonly<{ policyKind: "store"; retryable: false }>;
            STORE_UNAVAILABLE: Readonly<{ policyKind: "store"; retryable: true }>;
            WORKFLOW_SCOPE_MISSING: Readonly<
                { policyKind: "cross-workflow-isolation"; retryable: false },
            >;
        },
    > = ...

    Stable classification; retrying preserves the logical operation's identity.