Skip to content

Commit 13ce3f7

Browse files
committed
Update service.ts
1 parent f0ca71e commit 13ce3f7

File tree

1 file changed

+11
-0
lines changed
  • apps/twig/src/renderer/features/sessions/service

1 file changed

+11
-0
lines changed

apps/twig/src/renderer/features/sessions/service/service.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import type {
44
SessionConfigOption,
55
} from "@agentclientprotocol/sdk";
66
import { useAuthStore } from "@features/auth/stores/authStore";
7+
import { useModelsStore } from "@features/sessions/stores/modelsStore";
78
import { useSessionAdapterStore } from "@features/sessions/stores/sessionAdapterStore";
89
import {
910
getPersistedConfigOptions,
@@ -401,6 +402,16 @@ export class SessionService {
401402
execution_type: "local",
402403
});
403404

405+
// Set the user's preferred model if available
406+
const preferredModel = useModelsStore.getState().getEffectiveModel();
407+
if (preferredModel) {
408+
await this.setSessionConfigOptionByCategory(
409+
taskId,
410+
"model",
411+
preferredModel,
412+
);
413+
}
414+
404415
if (initialPrompt?.length) {
405416
await this.sendPrompt(taskId, initialPrompt);
406417
}

0 commit comments

Comments
 (0)