feat(core): rework workspace integration and adaptor interface (#15895)

This commit is contained in:
James Long 2026-03-03 21:35:38 -05:00 committed by GitHub
commit 7f37acdaaa
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
23 changed files with 1614 additions and 474 deletions

View file

@ -22,6 +22,7 @@ import { Flag } from "../flag/flag"
import { Command } from "../command"
import { Global } from "../global"
import { WorkspaceContext } from "../control-plane/workspace-context"
import { WorkspaceRouterMiddleware } from "../control-plane/workspace-router-middleware"
import { ProjectRoutes } from "./routes/project"
import { SessionRoutes } from "./routes/session"
import { PtyRoutes } from "./routes/pty"
@ -218,6 +219,7 @@ export namespace Server {
},
})
})
.use(WorkspaceRouterMiddleware)
.get(
"/doc",
openAPIRouteHandler(app, {