Skip to content

Commit 30aec29

Browse files
authored
refactor(core): simplify integration credentials (anomalyco#31968)
1 parent a9c810c commit 30aec29

112 files changed

Lines changed: 2467 additions & 47728 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/cli/src/commands/handlers/serve.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { NodeHttpServer } from "@effect/platform-node"
2+
import { Credential } from "@opencode-ai/core/credential"
23
import { PermissionSaved } from "@opencode-ai/core/permission/saved"
34
import { Context, Layer, Option } from "effect"
45
import * as Effect from "effect/Effect"
@@ -35,6 +36,7 @@ function bind(hostname: string, port: number, password: string) {
3536
return Layer.build(
3637
HttpRouter.serve(createRoutes(password), { disableListenLog: true, disableLogger: true }).pipe(
3738
Layer.provideMerge(NodeHttpServer.layer(() => createServer(), { port, host: hostname })),
39+
Layer.provide(Credential.defaultLayer),
3840
Layer.provide(PermissionSaved.defaultLayer),
3941
),
4042
).pipe(Effect.map((context) => Context.get(context, HttpServer.HttpServer).address))

packages/core/migration/20260127222353_familiar_lady_ursula/migration.sql

Lines changed: 0 additions & 90 deletions
This file was deleted.

0 commit comments

Comments
 (0)