Merge pull request #765 from howardjohn/inspector/error-popup

Add a toast on connection error
This commit is contained in:
Cliff Hall 2026-01-09 15:55:04 -05:00 • committed by GitHub
commit 5a7f9961eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 1 deletions

View file

@ -828,6 +828,12 @@ export function useConnection({
description: `Server declares logging capability but doesn't implement method: "${lastRequest}"`,
variant: "destructive",
});
} else {
toast({
title: "Connection error",
description: `Connection failed: "${e}"`,
variant: "destructive",
});
}
console.error(e);
setConnectionStatus("error");

View file

@ -36,7 +36,9 @@ export default function mcpProxy({
id: message.id,
error: {
code: -32001,
message: error.message,
message: error.cause
? `${error.message} (cause: ${error.cause})`
: error.message,
data: error,
},
};