mirror of
https://github.com/samanhappy/mcphub.git
synced 2025-12-24 02:39:19 -05:00
fix: update error response status for missing transport in SSE service (#161)
This commit is contained in:
@@ -499,7 +499,7 @@ Available servers: ${serversList}`;
|
||||
};
|
||||
|
||||
export const handleCallToolRequest = async (request: any, extra: any) => {
|
||||
console.log(`Handling CallToolRequest for tool: ${request.params.name}`);
|
||||
console.log(`Handling CallToolRequest for tool: ${JSON.stringify(request.params)}`);
|
||||
try {
|
||||
// Special handling for agent group tools
|
||||
if (request.params.name === 'search_tools') {
|
||||
|
||||
@@ -93,7 +93,7 @@ export const handleSseMessage = async (req: Request, res: Response): Promise<voi
|
||||
const transportData = transports[sessionId];
|
||||
if (!transportData) {
|
||||
console.warn(`No transport found for sessionId: ${sessionId}`);
|
||||
res.status(400).send('No transport found for sessionId');
|
||||
res.status(404).send('No transport found for sessionId');
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user