mirror of
https://github.com/voideditor/void
synced 2026-05-24 09:58:23 +00:00
rm any casts
This commit is contained in:
parent
f4557ef6a8
commit
70d484049c
1 changed files with 7 additions and 7 deletions
|
|
@ -355,13 +355,13 @@ export class MCPChannel implements IServerChannel {
|
|||
return response
|
||||
} catch (err) {
|
||||
let errorMessage: string;
|
||||
|
||||
|
||||
// Check if it's an MCP error with a code
|
||||
if (err && typeof err === 'object' && 'code' in err) {
|
||||
const errorCode = (err as any).code;
|
||||
const errorName = (err as any).name || 'Unknown Error';
|
||||
const errorMsg = (err as any).message || '';
|
||||
|
||||
const errorCode = err.code;
|
||||
const errorName = err.name || 'Unknown Error';
|
||||
const errorMsg = err.message || '';
|
||||
|
||||
// Map common JSON-RPC error codes to user-friendly messages
|
||||
let codeDescription = '';
|
||||
switch (errorCode) {
|
||||
|
|
@ -383,7 +383,7 @@ export class MCPChannel implements IServerChannel {
|
|||
default:
|
||||
codeDescription = `Error Code ${errorCode}`;
|
||||
}
|
||||
|
||||
|
||||
errorMessage = `${errorName} (${codeDescription})${errorMsg ? ': ' + errorMsg : ''}`;
|
||||
} else if (err && typeof err === 'object' && 'message' in err) {
|
||||
// Standard error with message
|
||||
|
|
@ -395,7 +395,7 @@ export class MCPChannel implements IServerChannel {
|
|||
// Unknown error format
|
||||
errorMessage = JSON.stringify(err, null, 2);
|
||||
}
|
||||
|
||||
|
||||
const fullErrorMessage = `❌ Failed to call tool "${toolName}" on server "${serverName}": ${errorMessage}`;
|
||||
const errorResponse: MCPToolErrorResponse = {
|
||||
event: 'error',
|
||||
|
|
|
|||
Loading…
Reference in a new issue