josharsh / josharsh/webmcp-tools

Streaming tool outputs (spec issue #82)

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted spec-tracking
Dominant language
TypeScript
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

The spec is exploring streaming tool inputs/outputs ([webmachinelearning/webmcp#82](https://github.com/webmachinelearning/webmcp/issues/82)). Long-running tools (generation, batch ops) currently block until done.

Design sketch wanted first — comment before coding:
- `run()` returning an AsyncIterable → incremental content blocks
- How this maps to MCP progress notifications in the bridge
- What the ponyfill's provisional `executeTool` should return for streams

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.