inspector/clients/web/src/components/elements/AppRenderer
Repository files (latest commit first)
Filename Latest commit message Latest commit date
cliffhall e2a88d49dd fix(web): restore the read result envelope as a metadata carrier
`McpUiReadResourceResult` — the return type of a registerAppResource read
callback — types `_meta.ui` at the result level, so the envelope is a
supported carrier after all and dropping it lost the hints for servers
using that shape. Consult all three, most-specific first: content item,
result envelope, listing entry; first found wins outright.

Also make the App wiring test wait for BOTH factories by their
advertiseElicitation flag. Waiting on a count passed as soon as either
was built, so stripping the wiring from one call site left the other's
deps in the array and the assertion loop still passed.

Signed-off-by: cliffhall <cliff@futurescale.com>
2026-08-23 21:50:36 -04:00
..
appCapabilities.test.ts fix(apps): gate the capability observer on the bridge's own initialize schema 2026-08-22 21:29:55 -04:00
appCapabilities.ts fix(apps): gate the capability observer on the bridge's own initialize schema 2026-08-22 21:29:55 -04:00
AppRenderer.stories.tsx feat(apps): negotiated app-rendered form elicitations 2026-08-22 19:05:33 -04:00
AppRenderer.test.tsx feat(apps): negotiated app-rendered form elicitations 2026-08-22 19:05:33 -04:00
AppRenderer.tsx feat(apps): negotiated app-rendered form elicitations 2026-08-22 19:05:33 -04:00
appRenderSource.test.ts feat(apps): negotiated app-rendered form elicitations 2026-08-22 19:05:33 -04:00
appRenderSource.ts feat(apps): negotiated app-rendered form elicitations 2026-08-22 19:05:33 -04:00
createAppBridgeFactory.test.ts fix(web): restore the read result envelope as a metadata carrier 2026-08-23 21:50:36 -04:00
createAppBridgeFactory.ts fix(web): restore the read result envelope as a metadata carrier 2026-08-23 21:50:36 -04:00
hostContext.test.ts feat(web): extract hostContext utilities for the Apps host (closes #1559) 2026-07-01 18:22:46 -04:00
hostContext.ts web: Wave 2 — spec-conformant MCP Apps host (rollup of #1565–#1572) (#1660) 2026-07-11 22:14:20 -04:00
requestAppElicitation.test.ts feat(apps): negotiated app-rendered form elicitations 2026-08-22 19:05:33 -04:00
requestAppElicitation.ts feat(apps): negotiated app-rendered form elicitations 2026-08-22 19:05:33 -04:00