fix chat session mode select in IDE
This commit is contained in:
parent
e0df415237
commit
2dd3d55ecd
@ -190,8 +190,11 @@ class ChatSessionController extends DtpController {
|
||||
allowedUpdates.selectedModel = updates.selectedModel;
|
||||
}
|
||||
if (updates.mode !== undefined) {
|
||||
allowedUpdates.mode =
|
||||
ChatSessionMode[updates.mode as keyof typeof ChatSessionMode];
|
||||
if (Object.values(ChatSessionMode).includes(updates.mode as ChatSessionMode)) {
|
||||
allowedUpdates.mode = updates.mode as ChatSessionMode;
|
||||
} else {
|
||||
throw new Error(`Invalid mode: ${updates.mode}`);
|
||||
}
|
||||
}
|
||||
|
||||
const session = await ChatSessionService.update(
|
||||
|
||||
Loading…
Reference in New Issue
Block a user