diff --git a/packages/ui/src/components/sections/openchamber/DefaultsSettings.tsx b/packages/ui/src/components/sections/openchamber/DefaultsSettings.tsx index 1e524d47..b34a679e 100644 --- a/packages/ui/src/components/sections/openchamber/DefaultsSettings.tsx +++ b/packages/ui/src/components/sections/openchamber/DefaultsSettings.tsx @@ -125,6 +125,7 @@ export const DefaultsSettings: React.FC = () => { loadSettings(); }, []); + const handleModelChange = React.useCallback(async (providerId: string, modelId: string) => { const newValue = providerId && modelId ? `${providerId}/${modelId}` : undefined; setDefaultModel(newValue); @@ -243,6 +244,7 @@ export const DefaultsSettings: React.FC = () => { } }, [setSettingsAutoCreateWorktree]); + if (isLoading) { return null; } @@ -301,7 +303,7 @@ export const DefaultsSettings: React.FC = () => { - {(parsedModel.providerId || defaultAgent) && ( + {(parsedModel.providerId || defaultAgent) && (
New sessions will start with:{' '} {parsedModel.providerId && ( @@ -315,6 +317,7 @@ export const DefaultsSettings: React.FC = () => {
)} + {!isVSCode && (