From f19586cebd77a4d2092e6ff66fb184a1366a9ce4 Mon Sep 17 00:00:00 2001 From: Dax Date: Mon, 18 Aug 2025 17:12:21 -0400 Subject: fix anthropic console auth (#2049) --- packages/plugin/src/index.ts | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) (limited to 'packages/plugin/src') diff --git a/packages/plugin/src/index.ts b/packages/plugin/src/index.ts index 1a6cbf124..a214af110 100644 --- a/packages/plugin/src/index.ts +++ b/packages/plugin/src/index.ts @@ -32,12 +32,16 @@ export interface Hooks { | { method: "auto" callback(): Promise< - | { + | ({ type: "success" - refresh: string - access: string - expires: number - } + } & ( + | { + refresh: string + access: string + expires: number + } + | { key: string } + )) | { type: "failed" } @@ -46,12 +50,16 @@ export interface Hooks { | { method: "code" callback(code: string): Promise< - | { + | ({ type: "success" - refresh: string - access: string - expires: number - } + } & ( + | { + refresh: string + access: string + expires: number + } + | { key: string } + )) | { type: "failed" } -- cgit v1.2.3