← All changelog

Surface deep-links. MCP discovers itself. Mixed-surface public.

Every tab inside a workspace gets its own URL. MCP exposes `initialize`, `ping`, and `tools/list` without auth so agent clients can shape their surface before the user signs in. The /p public reader now renders mixed-surface workspaces. Plus a weekly changelog email digest you can opt into.

New
  • Surface deep-link URLs at `/[org]/[workspace]/[surface]`. The back button does the right thing across tabs; share a link, land on the exact tab.
  • /p public reader renders mixed-surface workspaces. Doc + table tabs sit side by side, just like the authed view.
  • Weekly changelog email digest. Opt in at `/changelog/email`; double-opt-in confirmation; Friday cron.
  • Overlay scrollbar on the workspace canvas. No reserved gutter, no layout shift when content overflows.
API
  • MCP public discovery: `initialize`, `ping`, and `tools/list` accept unauthenticated requests so client apps can render their picker before any token exists.