apps/mobile/src/features/files/AttachmentFileScreen.tsx | 13 +- apps/mobile/src/features/threads/HtmlRenderWebView.tsx | 289 +++++++++++++++ apps/mobile/src/features/threads/ThreadFeed.tsx | 35 +- apps/mobile/src/lib/htmlRenderTheme.test.ts | 40 +++ apps/mobile/src/lib/htmlRenderTheme.ts | 62 ++++ apps/mobile/src/lib/mobileTheme.ts | 2 +- apps/mobile/src/lib/openExternalUrl.ts | 1 + apps/mobile/src/lib/threadActivity.test.ts | 68 ++++ apps/mobile/src/lib/threadActivity.ts | 35 +- apps/mobile/src/state/asset-url-state.test.ts | 6 +- apps/server/src/attachmentStore.test.ts | 25 ++ apps/server/src/attachmentStore.ts | 20 ++ apps/server/src/htmlRender/HtmlRender.test.ts | 403 +++++++++++++++++++++ apps/server/src/htmlRender/HtmlRender.ts | 493 ++++++++++++++++++++++++++ apps/server/src/htmlRender/PreviewBrowser.test.ts | 296 ++++++++++++++++ apps/server/src/htmlRender/PreviewBrowser.ts | 462 ++++++++++++++++++++++++ apps/server/src/htmlRender/headlessChrome.ts | 609 ++++++++++++++++++++++++++++++++ apps/server/src/htmlRender/publicProxy.test.ts | 186 ++++++++++ apps/server/src/htmlRender/publicProxy.ts | 244 +++++++++++++ apps/server/src/http.test.ts | 4 +- apps/server/src/http.ts | 4 +- apps/server/src/mcp/McpHttpServer.ts | 62 +++- apps/server/src/mcp/toolkits/core.test.ts | 54 +++ apps/server/src/mcp/toolkits/html/handlers.ts | 67 ++++ apps/server/src/mcp/toolkits/html/tools.ts | 109 ++++++ apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.test.ts | 2 + apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts | 2 + apps/server/src/orchestration-v2/Adapters/piT3McpExtensionSource.ts | 5 +- apps/server/src/orchestration-v2/ProjectionStore.ts | 51 ++- apps/server/src/provider/AntigravityInstallation.ts | 122 +------ apps/server/src/provider/T3OrchestrationInstructions.ts | 4 + apps/server/src/zipArchive.ts | 115 ++++++ apps/web/src/components/chat/HtmlRenderFrame.tsx | 130 +++++++ apps/web/src/components/chat/MessagesTimeline.logic.ts | 26 ++ apps/web/src/components/chat/MessagesTimeline.tsx | 21 +- apps/web/src/components/files/AttachmentFilePreview.tsx | 21 +- apps/web/src/components/files/BrowserDocumentFrame.tsx | 87 ++++- apps/web/src/components/files/FilePreviewPanel.tsx | 3 +- apps/web/src/hooks/useHtmlRenderTheme.ts | 49 +++ apps/web/src/rightPanelStore.ts | 8 +- apps/web/src/session-logic.test.ts | 141 ++++++++ apps/web/src/session-logic.ts | 26 ++ apps/web/src/types.ts | 2 + docs/README.md | 1 + docs/user/html-renders.md | 9 + packages/client-runtime/src/state/assets.ts | 3 + packages/client-runtime/src/t3ToolSummary.ts | 6 + packages/shared/package.json | 4 + packages/shared/src/htmlRender.test.ts | 209 +++++++++++ packages/shared/src/htmlRender.ts | 382 ++++++++++++++++++++ packages/shared/src/t3McpToolPresentation.test.ts | 7 + packages/shared/src/t3McpToolPresentation.ts | 23 +- packages/shared/src/toolOutput.ts | 20 ++ 53 files changed, 4902 insertions(+), 166 deletions(-)