diff --git a/src/commands.ts b/src/commands.ts index 1ea8d5c3..d7efb1e1 100644 --- a/src/commands.ts +++ b/src/commands.ts @@ -48,8 +48,12 @@ export class Commands { return undefined }) .catch((err) => { + let message = err + if (axios.isAxiosError(err) && err.response?.data) { + message = err.response.data.detail + } return { - message: "Invalid session token! (" + err + ")", + message: "Invalid session token! (" + message + ")", severity: vscode.InputBoxValidationSeverity.Error, } })