@@ -93,6 +93,7 @@ type GlobalStateKey =
9393 | "openAiStreamingEnabled"
9494 | "openRouterModelId"
9595 | "openRouterModelInfo"
96+ | "openRouterBaseUrl"
9697 | "openRouterUseMiddleOutTransform"
9798 | "allowedCommands"
9899 | "soundEnabled"
@@ -1293,6 +1294,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
12931294 azureApiVersion,
12941295 openAiStreamingEnabled,
12951296 openRouterModelId,
1297+ openRouterBaseUrl,
12961298 openRouterModelInfo,
12971299 openRouterUseMiddleOutTransform,
12981300 vsCodeLmModelSelector,
@@ -1331,6 +1333,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
13311333 await this . updateGlobalState ( "openAiStreamingEnabled" , openAiStreamingEnabled )
13321334 await this . updateGlobalState ( "openRouterModelId" , openRouterModelId )
13331335 await this . updateGlobalState ( "openRouterModelInfo" , openRouterModelInfo )
1336+ await this . updateGlobalState ( "openRouterBaseUrl" , openRouterBaseUrl )
13341337 await this . updateGlobalState ( "openRouterUseMiddleOutTransform" , openRouterUseMiddleOutTransform )
13351338 await this . updateGlobalState ( "vsCodeLmModelSelector" , vsCodeLmModelSelector )
13361339 await this . storeSecret ( "mistralApiKey" , mistralApiKey )
@@ -1954,6 +1957,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
19541957 openAiStreamingEnabled ,
19551958 openRouterModelId ,
19561959 openRouterModelInfo ,
1960+ openRouterBaseUrl ,
19571961 openRouterUseMiddleOutTransform ,
19581962 lastShownAnnouncementId ,
19591963 customInstructions ,
@@ -2022,6 +2026,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
20222026 this . getGlobalState ( "openAiStreamingEnabled" ) as Promise < boolean | undefined > ,
20232027 this . getGlobalState ( "openRouterModelId" ) as Promise < string | undefined > ,
20242028 this . getGlobalState ( "openRouterModelInfo" ) as Promise < ModelInfo | undefined > ,
2029+ this . getGlobalState ( "openRouterBaseUrl" ) as Promise < string | undefined > ,
20252030 this . getGlobalState ( "openRouterUseMiddleOutTransform" ) as Promise < boolean | undefined > ,
20262031 this . getGlobalState ( "lastShownAnnouncementId" ) as Promise < string | undefined > ,
20272032 this . getGlobalState ( "customInstructions" ) as Promise < string | undefined > ,
@@ -2107,6 +2112,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
21072112 openAiStreamingEnabled,
21082113 openRouterModelId,
21092114 openRouterModelInfo,
2115+ openRouterBaseUrl,
21102116 openRouterUseMiddleOutTransform,
21112117 vsCodeLmModelSelector,
21122118 } ,
0 commit comments