Repository navigation
Extend Progress message to return interim tool results #1150
Closed
carunach
started this conversation in
Ideas - General
Replies: 2 comments
|
Hi Folks, Please let me know your thoughts regarding this enhancement request. Thanks! |
0 replies
|
We've limited Discussions in this repository to meeting notes and are closing this thread. To continue the conversation, pick a channel from Contributor Communication. Thanks for posting. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Pre-submission Checklist
Your Idea
Hi Team,
We came across this use case while implementing a MCP tool. Please review and let me know your thoughts. Thanks!
What problem does it solve?
Use case:
Let's say we have a MCP tool that executes a task that runs for a few minutes. The tool provides the outputs in a staged manner for better real-time user experience. For example, the tool sends the result as section-1, section-2, section-3 etc..
Currently, MCP allows progress updates to be sent via Progress message. This progress message isn't considered to
be part of the task result.
Who could benefit from this?
End users interacting with AI Assistants that leverage long-running MCP tools will get quicker interim task results instead of task progress messages.
How might it be implemented?
Proposal:
Extend the Progress message to contain an interim result.
Example:
The final JSON-RPC response will contain the the last section of the result in this scenario.
Scope
All reactions