← All updates

0.3.6

MCP-Apps carries and the corpus consumer contract

  • ADK MCP-Apps sibling carry (census-caught): functionResponse.response’s structuredContent and _meta.ui.resourceUri were silently dropped by the content-array branch — now carried onto tool.done’s first-class §2.1 channels, converging with the OpenAI facet.
  • Vercel encrypted-reasoning carry (census-caught during the facet’s first full wire triage): providerMetadata.<provider>.reasoningEncryptedContent — the Claude-signature/ADK-thoughtSignature analog — now rides reasoning.opaque {kind: "encrypted"}.
  • FIXTURES.md: the cassette corpus gained its consumer contract — non-normative status, the stable/incidental assertion tiers, read-only + refresh-via-ritual, and the pinned-SHA consumption pattern downstream projects use today.
  • Two new standing corpus seeds: an ADK MCP-Apps capture and a two-beat render_card/update_card re-render sequence.