Documentation source
Workspace Templates (Retired)
The workspace_templates table and /admin/templates surface were removed in the Plugins consolidation. See Plugins for the current install surface.
> **This feature has been retired.** The `workspace_templates` DB table, the `/admin/templates` admin surface, and the `/api/workspace-templates` REST routes were deleted in PR #2617 (migration `20260616000002`). > > **Use [Plugins](/docs/features/plugins) instead.** Admin > Plugins (`/admin/plugins`) is the single surface for discovering, installing, uninstalling, and authoring capability packs for your workspace. ## Migration Notes | Old capability | New path | | -------------------------------------------------- | ------------------------------------------------------------------------------------------- | | Apply a global or tenant template (`applyWorkspaceTemplate`) | Install a Product or Template plugin from Admin > Plugins → Browse | | Create a tenant-owned template | Use the **Create plugin** button in Admin > Plugins to author a plugin from existing artifacts | | `GET/POST /api/workspace-templates` | `POST /api/plugins` with `action: 'install'` or `action: 'create'` | | `/admin/templates` admin page | `/admin/plugins` | The code-defined `WorkspaceTemplate` type in `features/workspaces/templates.ts` and the `installWorkspaceFromTemplate()` function in `features/workspaces/server/install.ts` are still in use — they power the workspace-creating install path in the Plugins surface and were deliberately kept. ## Related - [Plugins](/docs/features/plugins) — the current install surface - [ADR-0058](/docs/adr/0058-plugins-unified-install-surface) — the consolidation decision