{{/* v0.27.0: Generic container for extension surfaces. Extension JS mounts into #extension-mount. The manifest is available as window.__MANIFEST__ (injected in base.html). Platform primitives (Theme, UI, API, ChatPane, etc.) are loaded by base.html before this script runs. Extensions can use any component available on the page: - ChatPane.create(container, opts) - UI.* primitives (toast, confirm, etc.) - API.* (authenticated fetch) - Theme.* (dark/light queries) */}} {{define "surface-extension"}}
{{end}}