on main help sign in
fix: prevent nil pointer dereference when updating agent model (#1560)
8ab8324Gustave-241021
internal/app/app.go+3
@@ -260,6 +260,9 @@ func (app *App) RunNonInteractive(ctx context.Context, output io.Writer, prompt
260}
260}
261
261
262func (app *App) UpdateAgentModel(ctx context.Context) error {
262func (app *App) UpdateAgentModel(ctx context.Context) error {
263+ if app.AgentCoordinator == nil {
264+ return fmt.Errorf("agent configuration is missing")
265+ }
263 return app.AgentCoordinator.UpdateModels(ctx)
266 return app.AgentCoordinator.UpdateModels(ctx)
264}
267}
265
268