josharsh / josharsh/webmcp-tools
Elicitation: tool-initiated user prompts beyond confirm (spec issues #165/#50)
Open
enhancement
spec-tracking
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
The spec is exploring richer user elicitation than yes/no confirmation ([#165](https://github.com/webmachinelearning/webmcp/issues/165), [#50](https://github.com/webmachinelearning/webmcp/issues/50)) via `ModelContextClient`.
Our `ctx.requestUserInteraction(cb)` already routes through the native client when present. Explore: typed elicitation helpers (`ctx.ask({ schema })` → form-render fallback when no native client), and how that degrades in the ponyfill. Design discussion first.
Contributor guide
Assessment
This issue has not been assessed yet.