Skip to content

feature: Support log/cancelled/progress notification #321

Open
@dugenkui03

Description

@dugenkui03

Problem Statement

There's already a discussion and implementation about logging: #301, and this issue could be use to discuss more details about the log implementation.

Also the cancelled_notification and progress_notification, maybe there are some design ideas they could share( all of them are notification).

Proposed Solution

java-sdk/python-skd idea

There are some great idea we can get inspiration from them.

pass the log/cancelled/progress capability to toolFunc, like java-sdk and python-skd

Proposal

We could pass more capability to ToolHandlerFunc to allow develop do more thing, mcp.CallToolRequest is not enough. Also we could do similar thing in the ResourceHandlerFuncPromptHandlerFunc.

MCP Spec Reference

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: sdkSDK improvements unrelated to MCP specificationtype: enhancementNew feature or enhancement request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions