← All changelog

HTML surfaces. Build pages inside Dock.

Workspaces can now hold HTML tabs alongside tables and docs. Three fields, html, css, js, render together in a sandboxed iframe. Build a one-page mockup, a landing page, a tiny microsite, right next to the doc that briefs it.

HTML surfaces. Build pages inside Dock.
New
  • New surface kind on every workspace. Click the `+` next to your tabs and pick HTML; you get an editor with three panes (html / css / js) and a live sandboxed iframe preview.
  • Sandboxed iframe with the Dock-standard security headers. Scripts run; cross-origin requests are restricted; the parent workspace can't be touched.
  • MCP `get_html` + `update_html` tools let agents author HTML surfaces the same way they author doc bodies. Same per-surface targeting via `surface_slug`.
  • Public workspaces serve HTML surfaces at `/p/{org}/{ws}` like any other tab, useful for live mockups you share with reviewers.