Skip to content

Commit 9dac237

Browse files
committed
fix: include provider in response values for request/response matching
The frontend needs the provider in message.values.provider to match requests with responses. Without this, all filtered requests would timeout after 10 seconds.
1 parent 4396aa6 commit 9dac237

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/core/webview/webviewMessageHandler.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -879,7 +879,11 @@ export const webviewMessageHandler = async (
879879
}
880880
})
881881

882-
provider.postMessageToWebview({ type: "routerModels", routerModels })
882+
provider.postMessageToWebview({
883+
type: "routerModels",
884+
routerModels,
885+
values: providerFilter ? { provider: requestedProvider } : undefined,
886+
})
883887
break
884888
case "requestOllamaModels": {
885889
// Specific handler for Ollama models only.

0 commit comments

Comments
 (0)