Skip to content

Commit b58d42d

Browse files
committed
fix: remove publish:false from refresh so provider status updates reach WebSocket clients
1 parent f60623c commit b58d42d

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

apps/server/src/provider/Layers/ProviderRegistry.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,20 +150,20 @@ export const ProviderRegistryLive = Layer.effect(
150150
switch (provider) {
151151
case "codex":
152152
return yield* codexProvider.refresh.pipe(
153-
Effect.flatMap((nextProvider) => syncProvider(nextProvider, { publish: false })),
153+
Effect.flatMap((nextProvider) => syncProvider(nextProvider)),
154154
);
155155
case "claudeAgent":
156156
return yield* claudeProvider.refresh.pipe(
157-
Effect.flatMap((nextProvider) => syncProvider(nextProvider, { publish: false })),
157+
Effect.flatMap((nextProvider) => syncProvider(nextProvider)),
158158
);
159159
default:
160160
return yield* Effect.all(
161161
[
162162
codexProvider.refresh.pipe(
163-
Effect.flatMap((nextProvider) => syncProvider(nextProvider, { publish: false })),
163+
Effect.flatMap((nextProvider) => syncProvider(nextProvider)),
164164
),
165165
claudeProvider.refresh.pipe(
166-
Effect.flatMap((nextProvider) => syncProvider(nextProvider, { publish: false })),
166+
Effect.flatMap((nextProvider) => syncProvider(nextProvider)),
167167
),
168168
],
169169
{

0 commit comments

Comments
 (0)