Skip to content

Commit bbbf2cf

Browse files
committed
GetTaskPayloadResult in examples
1 parent f332ccd commit bbbf2cf

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/examples/server/simpleTaskInteractive.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ import {
3434
ListToolsRequestSchema,
3535
CallToolRequestSchema,
3636
GetTaskRequestSchema,
37-
GetTaskPayloadRequestSchema
37+
GetTaskPayloadRequestSchema,
38+
GetTaskPayloadResult
3839
} from '../../types.js';
3940
import { TaskMessageQueue, QueuedMessage, QueuedRequest, isTerminal, CreateTaskOptions } from '../../experimental/tasks/interfaces.js';
4041
import { InMemoryTaskStore } from '../../experimental/tasks/stores/in-memory.js';
@@ -618,7 +619,7 @@ const createServer = (): Server => {
618619
});
619620

620621
// Handle tasks/result
621-
server.setRequestHandler(GetTaskPayloadRequestSchema, async (request, extra): Promise<Result> => {
622+
server.setRequestHandler(GetTaskPayloadRequestSchema, async (request, extra): Promise<GetTaskPayloadResult> => {
622623
const { taskId } = request.params;
623624
console.log(`[Server] tasks/result called for task ${taskId}`);
624625
return taskResultHandler.handle(taskId, server, extra.sessionId ?? '');

0 commit comments

Comments
 (0)