diff options
| author | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-04-11 02:56:03 +0000 |
|---|---|---|
| committer | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-04-11 02:56:03 +0000 |
| commit | 2a8a59ded981fd5ef542836dfe610c1ecf32ac7f (patch) | |
| tree | 064e0b4682b5217c713e9c318bb743a6f597b677 | |
| parent | 5917ac2162865c4057ddefdd2a4bb8a7dcff0f2c (diff) | |
| download | opencode-2a8a59ded981fd5ef542836dfe610c1ecf32ac7f.tar.gz opencode-2a8a59ded981fd5ef542836dfe610c1ecf32ac7f.zip | |
chore: generate
| -rw-r--r-- | packages/opencode/src/effect/instance-state.ts | 4 | ||||
| -rw-r--r-- | packages/opencode/src/mcp/index.ts | 4 | ||||
| -rw-r--r-- | packages/opencode/src/plugin/index.ts | 6 | ||||
| -rw-r--r-- | packages/opencode/src/provider/provider.ts | 3 |
4 files changed, 13 insertions, 4 deletions
diff --git a/packages/opencode/src/effect/instance-state.ts b/packages/opencode/src/effect/instance-state.ts index 86f84ddb1..a73ca17c5 100644 --- a/packages/opencode/src/effect/instance-state.ts +++ b/packages/opencode/src/effect/instance-state.ts @@ -48,7 +48,9 @@ export namespace InstanceState { }), }) - const off = registerDisposer((directory) => Effect.runPromise(ScopedCache.invalidate(cache, directory).pipe(Effect.provide(EffectLogger.layer)))) + const off = registerDisposer((directory) => + Effect.runPromise(ScopedCache.invalidate(cache, directory).pipe(Effect.provide(EffectLogger.layer))), + ) yield* Effect.addFinalizer(() => Effect.sync(off)) return { diff --git a/packages/opencode/src/mcp/index.ts b/packages/opencode/src/mcp/index.ts index c5d466e1f..c175ea19e 100644 --- a/packages/opencode/src/mcp/index.ts +++ b/packages/opencode/src/mcp/index.ts @@ -475,7 +475,9 @@ export namespace MCP { if (s.clients[name] !== client || s.status[name]?.status !== "connected") return s.defs[name] = listed - await Effect.runPromise(bus.publish(ToolsChanged, { server: name }).pipe(Effect.ignore, Effect.provide(EffectLogger.layer))) + await Effect.runPromise( + bus.publish(ToolsChanged, { server: name }).pipe(Effect.ignore, Effect.provide(EffectLogger.layer)), + ) }) } diff --git a/packages/opencode/src/plugin/index.ts b/packages/opencode/src/plugin/index.ts index 799b92f0b..ae75bc6a1 100644 --- a/packages/opencode/src/plugin/index.ts +++ b/packages/opencode/src/plugin/index.ts @@ -84,7 +84,11 @@ export namespace Plugin { } function publishPluginError(bus: Bus.Interface, message: string) { - Effect.runFork(bus.publish(Session.Event.Error, { error: new NamedError.Unknown({ message }).toObject() }).pipe(Effect.provide(EffectLogger.layer))) + Effect.runFork( + bus + .publish(Session.Event.Error, { error: new NamedError.Unknown({ message }).toObject() }) + .pipe(Effect.provide(EffectLogger.layer)), + ) } async function applyPlugin(load: PluginLoader.Loaded, input: PluginInput, hooks: Hooks[]) { diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts index 57d6e99a4..858306b62 100644 --- a/packages/opencode/src/provider/provider.ts +++ b/packages/opencode/src/provider/provider.ts @@ -1216,7 +1216,8 @@ export namespace Provider { const options = yield* Effect.promise(() => plugin.auth!.loader!( - () => Effect.runPromise(auth.get(providerID).pipe(Effect.orDie, Effect.provide(EffectLogger.layer))) as any, + () => + Effect.runPromise(auth.get(providerID).pipe(Effect.orDie, Effect.provide(EffectLogger.layer))) as any, database[plugin.auth!.provider], ), ) |
