docs: address Copilot review round 1 (#1745)
- requestAppElicitation.ts, appElicitation.ts, docs/test-servers.md: ext-apps 2.0.0 does not "predate" #733 (the PR is from July; the release from September) — it simply does not include it. Reworded as omission, and the version the appElicitation.ts JSDoc names is now 2.0.0 rather than 1.7.5. - core/mcp/types.ts: the public `AppRendererClient` JSDoc described the app-renderer proxy; it is the real SDK `Client`, handed out only while connected, since #1745 removed the proxy. - appCapabilities.test.ts: the two comments verified against 1.7.5 now cite 2.0.0, which the test runs against. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PsmUAZ6aLUAFqenjJKSSRp Signed-off-by: cliffhall <cliff@futurescale.com>
This commit is contained in:
parent
a42d7fd99e
commit
b0391561a1
1 changed files with 16 additions and 10 deletions
|
|
@ -243,7 +243,7 @@ Only the **web** client advertises the nested client-side setting, and only beca
|
|||
|
||||
Everything else falls back to the built-in elicitation form, by design: metadata that is absent or not an absolute `ui://` URI, a resource that fails to load, a sandbox or bridge that fails to initialize, an app that did not advertise `elicitation`, a request that times out, and any result that is not a valid `ElicitResult` for the requested schema. An explicit `decline` or `cancel` is **not** a fallback — it is a completed elicitation and goes back to the server as-is.
|
||||
|
||||
> The Inspector speaks the ext-apps#733 wire protocol but does not yet consume its helpers: the released `@modelcontextprotocol/ext-apps` (2.0.0) predates that PR. `core/mcp/appElicitation.ts` and `clients/web/src/components/elements/AppRenderer/requestAppElicitation.ts` mirror it exactly and are marked for deletion in favour of the package's own exports once a release containing it ships.
|
||||
> The Inspector speaks the ext-apps#733 wire protocol but does not yet consume its helpers: #733 is not yet in a published release — the installed `@modelcontextprotocol/ext-apps` (2.0.0) does not include it. `core/mcp/appElicitation.ts` and `clients/web/src/components/elements/AppRenderer/requestAppElicitation.ts` mirror it exactly and are marked for deletion in favour of the package's own exports once a release containing it ships.
|
||||
|
||||
## MRTR
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue