fix(server): emit fixed workspace fence headers (#26443)

This commit is contained in:
Kit Langton
2026-05-08 22:45:54 -04:00
committed by GitHub
parent 9b7b6cb30f
commit 8e9550d90d
3 changed files with 47 additions and 0 deletions

View File

@@ -82,6 +82,7 @@ import { disposeMiddleware } from "./lifecycle"
import { memoMap } from "@opencode-ai/core/effect/memo-map"
import * as ServerBackend from "@/server/backend"
import { errorLayer } from "./middleware/error"
import { fenceLayer } from "./middleware/fence"
export const context = Context.makeUnsafe<unknown>(new Map())
@@ -173,6 +174,7 @@ export function createRoutes(corsOptions?: CorsOptions) {
return Layer.mergeAll(rootApiRoutes, eventApiRoutes, instanceRoutes, docRoute, uiRoute).pipe(
Layer.provide([
errorLayer,
fenceLayer,
cors(corsOptions),
runtime,
Account.defaultLayer,