Files
7b0ccc7c00 Refactor Markdown rich editor messaging to HubRPC (#338005)
* Refactor Markdown rich editor messaging to HubRPC

Replace ad-hoc webview messages with shared runtime-validated interfaces and authenticated per-generation RPC connections. Preserve document edit ordering and editor behavior; cover lifecycle, stale edits, and transport isolation.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix Markdown HubRpc CI source root and license coverage

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Reduce Markdown HubRPC bundle with Zod Mini

Bundle pinned HubRPC and Zod as development dependencies while retaining runtime validation and identical interface schema hashes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Align Markdown renderer validation with CI media config

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Load Markdown embedded web editors on demand

Defer the adapter until a rendered code block and registered providers need it. Preserve fallback rendering, refresh after loading and provider updates, and handle teardown and load failures.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Dmitriy Vasyura <dmitriv@microsoft.com>
2026-10-06 11:49:21 +02:00
..