Skip to content

【腾讯犀牛鸟计划】tRPC-MCP-Go Cancellation 功能 #18

@bytethm

Description

@bytethm

需求描述:实现 MCP 规范中的请求取消相关功能。支持客户端发起的请求取消通知处理、长时间运行操作的优雅中断、请求超时自动取消、取消后的资源清理机制,以及服务关闭时的请求处理。

参考资料:
MCP Cancellation:https://modelcontextprotocol.io/specification/2025-06-18/basic/utilities/cancellation#cancellation
MCP github:https://github.com/modelcontextprotocol/modelcontextprotocol

小提示:
本issue为2025犀牛鸟开源人才培养活动专属issue,仅供参与犀牛鸟的在校大学生及开发者参与领取,认领前请先报名2025犀牛鸟开源人才培养计划(https://opensource.tencent.com/summer-of-code )。
【认领issue】在issue所在repo页面留言“已成功领取本issue”→微信私信犀牛鸟小助手(活动群-黄贵龙):issue链接+认领截图→犀牛鸟小助手回复“已成功领取本issue”,即可开始做issue任务。
【完成issue】已完成issue的同学,请同步犀牛鸟小助手(私信活动群-黄贵龙回复“已完成本issue任务+代码合入截图等证明”)。
注意:如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions