Files
fusion/packages/engine
gsxdsm 9460497dd5 FN-7292: bridge Anthropic subscription auth into runtime requests
Anthropic model requests now resolve subscription OAuth credentials when no raw API key is present.

- Route Anthropic runtime auth through raw API keys, legacy OAuth, subscription OAuth, models.json, and fallback resolver sources with explicit logout precedence.
- Refresh subscription OAuth using the Anthropic OAuth provider while persisting rotated tokens under the subscription storage id.
- Cover subscription alias resolution, logout behavior, fallback visibility, refresh persistence, and reload behavior with auth-storage tests.
- Add a patch changeset for the published Fusion CLI package.

Files changed:
 .../fn-7292-anthropic-subscription-runtime-auth.md |   7 +
 packages/engine/src/__tests__/auth-storage.test.ts | 357 +++++++++++++++++++++
 packages/engine/src/auth-storage.ts                | 266 ++++++++++++---
 3 files changed, 577 insertions(+), 53 deletions(-)

Fusion-Task-Id: FN-7292

Fusion-Task-Lineage: c98c2f1c-8297-4473-ba66-5b6320bc0c00

Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-06-30 12:09:09 -07:00
..
2026-06-28 12:49:55 -07:00
2026-06-28 12:49:55 -07:00