fix: expired oauth token returns no error message

This commit is contained in:
simosmik
2026-04-16 10:32:01 +00:00
parent ba4f73178d
commit 8203c307df

View File

@@ -59,8 +59,8 @@ export async function checkStatus() {
return {
installed,
authenticated: false,
email: null,
method: null,
email: credentialsResult.email || null,
method: credentialsResult.method || null,
error: credentialsResult.error || 'Not authenticated'
};
}
@@ -120,6 +120,13 @@ async function checkCredentials() {
method: 'credentials_file'
};
}
return {
authenticated: false,
email: creds.email || creds.user || null,
method: 'credentials_file',
error: 'OAuth token has expired. Please re-authenticate with claude login'
};
}
return { authenticated: false, email: null, method: null };