mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-08-22 02:07:13 +00:00
fix(wizard): auto-select local-agent after provider creation
After creating a custom provider, automatically select local-agent as the runner so the config form (with model selector) is displayed. Require runner selection for canProceed in LLM+custom path.
This commit is contained in:
@@ -314,7 +314,7 @@ export default function WizardPage() {
|
|||||||
if (aiEngineMode === 'llm') {
|
if (aiEngineMode === 'llm') {
|
||||||
return (
|
return (
|
||||||
modelSource === 'space' ||
|
modelSource === 'space' ||
|
||||||
(modelSource === 'custom' && providerCreated)
|
(modelSource === 'custom' && providerCreated && selectedRunner !== null)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
@@ -741,7 +741,10 @@ export default function WizardPage() {
|
|||||||
modelSource={modelSource}
|
modelSource={modelSource}
|
||||||
onModelSourceSelect={handleModelSourceSelect}
|
onModelSourceSelect={handleModelSourceSelect}
|
||||||
providerCreated={providerCreated}
|
providerCreated={providerCreated}
|
||||||
onProviderCreated={() => setProviderCreated(true)}
|
onProviderCreated={() => {
|
||||||
|
setProviderCreated(true);
|
||||||
|
handleSelectRunner('local-agent');
|
||||||
|
}}
|
||||||
onResetModelSource={() => setModelSource(null)}
|
onResetModelSource={() => setModelSource(null)}
|
||||||
runnerConfigItems={selectedRunnerConfigItems}
|
runnerConfigItems={selectedRunnerConfigItems}
|
||||||
runnerConfigValues={runnerConfig}
|
runnerConfigValues={runnerConfig}
|
||||||
|
|||||||
Reference in New Issue
Block a user