{"version":"2.1.257","anchor":"new-credential-rejection-error-path-ccr-credential-refused","canonical_anchor":"new-credential-rejection-error-path-ccr-credential-refused","heading":"New credential-rejection error path: ccr_credential_refused","tier":"notice","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257\/e\/new-credential-rejection-error-path-ccr-credential-refused","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257","markdown":"### New credential-rejection error path: ccr_credential_refused\n\nA relay or cloud credential rejection on artifact requests now surfaces as its own error code.\n\nArtifact and frame requests now recognize a distinct 403 rejection reason coming from a Claude Code Relay or cloud credential check, surfaced as error code `cloud_unavailable`\/`ccr_credential_refused` instead of a generic failure.\n\n- Area: Artifacts\n- Names: `ccr_credential_refused`, `cloud_unavailable`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 3\/5"}