fix: update error response status for missing transport in SSE service (#161)

This commit is contained in:
samanhappy
2025-06-02 10:56:23 +08:00
committed by GitHub
parent e2cb5fa467
commit ecf79eaef3
2 changed files with 2 additions and 2 deletions

View File

@@ -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') {

View File

@@ -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;
}