summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/server/routes/instance/httpapi/server.ts66
1 files changed, 34 insertions, 32 deletions
diff --git a/packages/opencode/src/server/routes/instance/httpapi/server.ts b/packages/opencode/src/server/routes/instance/httpapi/server.ts
index 66c4f2dd1..e96c21b55 100644
--- a/packages/opencode/src/server/routes/instance/httpapi/server.ts
+++ b/packages/opencode/src/server/routes/instance/httpapi/server.ts
@@ -123,38 +123,40 @@ const instanceRoutes = Layer.mergeAll(eventRoute, ptyConnectRoute, instanceApiRo
Layer.provide(instance),
)
-export const routes = Layer.mergeAll(controlRoutes, globalRoutes, instanceRoutes).pipe(
- Layer.provide(Account.defaultLayer),
- Layer.provide(Agent.defaultLayer),
- Layer.provide(Auth.defaultLayer),
- Layer.provide(Command.defaultLayer),
- Layer.provide(Config.defaultLayer),
- Layer.provide(File.defaultLayer),
- Layer.provide(Format.defaultLayer),
- Layer.provide(LSP.defaultLayer),
- Layer.provide(Installation.defaultLayer),
- Layer.provide(MCP.defaultLayer),
- Layer.provide(Permission.defaultLayer),
- Layer.provide(Project.defaultLayer),
- Layer.provide(ProviderAuth.defaultLayer),
- Layer.provide(Provider.defaultLayer),
- Layer.provide(Pty.defaultLayer),
- Layer.provide(Question.defaultLayer),
- Layer.provide(Ripgrep.defaultLayer),
- Layer.provide(Session.defaultLayer),
-).pipe(
- Layer.provide(SessionRunState.defaultLayer),
- Layer.provide(SessionStatus.defaultLayer),
- Layer.provide(SessionSummary.defaultLayer),
- Layer.provide(Skill.defaultLayer),
- Layer.provide(Todo.defaultLayer),
- Layer.provide(ToolRegistry.defaultLayer),
- Layer.provide(Vcs.defaultLayer),
- Layer.provide(Worktree.defaultLayer),
- Layer.provide(Bus.layer),
- Layer.provide(HttpServer.layerServices),
- Layer.provideMerge(Observability.layer),
-)
+export const routes = Layer.mergeAll(controlRoutes, globalRoutes, instanceRoutes)
+ .pipe(
+ Layer.provide(Account.defaultLayer),
+ Layer.provide(Agent.defaultLayer),
+ Layer.provide(Auth.defaultLayer),
+ Layer.provide(Command.defaultLayer),
+ Layer.provide(Config.defaultLayer),
+ Layer.provide(File.defaultLayer),
+ Layer.provide(Format.defaultLayer),
+ Layer.provide(LSP.defaultLayer),
+ Layer.provide(Installation.defaultLayer),
+ Layer.provide(MCP.defaultLayer),
+ Layer.provide(Permission.defaultLayer),
+ Layer.provide(Project.defaultLayer),
+ Layer.provide(ProviderAuth.defaultLayer),
+ Layer.provide(Provider.defaultLayer),
+ Layer.provide(Pty.defaultLayer),
+ Layer.provide(Question.defaultLayer),
+ Layer.provide(Ripgrep.defaultLayer),
+ Layer.provide(Session.defaultLayer),
+ )
+ .pipe(
+ Layer.provide(SessionRunState.defaultLayer),
+ Layer.provide(SessionStatus.defaultLayer),
+ Layer.provide(SessionSummary.defaultLayer),
+ Layer.provide(Skill.defaultLayer),
+ Layer.provide(Todo.defaultLayer),
+ Layer.provide(ToolRegistry.defaultLayer),
+ Layer.provide(Vcs.defaultLayer),
+ Layer.provide(Worktree.defaultLayer),
+ Layer.provide(Bus.layer),
+ Layer.provide(HttpServer.layerServices),
+ Layer.provideMerge(Observability.layer),
+ )
export const webHandler = lazy(() =>
HttpRouter.toWebHandler(routes, {