on main help sign in
fix: make sure we have a fresh model/tools on each call
commit4cf6af059742f4ed8ba58e1e24ca15bfb0f8aea5 authorKujtim Hoxha <kujtimii.h@gmail.com> dateThu 22 Jan 2026, 15:28 (9 months ago) parent698b7c8
1 file changed+5
internal/agent/coordinator.go+5
internal/agent/coordinator.go+5
@@ -117,6 +117,11 @@ func (c *coordinator) Run(ctx context.Context, sessionID string, prompt string,
117117 return nil, err
118118 }
119119
120+ // refresh models before each run
121+ if err := c.UpdateModels(ctx); err != nil {
122+ return nil, fmt.Errorf("failed to update models: %w", err)
123+ }
124+
120125 model := c.currentAgent.Model()
121126 maxTokens := model.CatwalkCfg.DefaultMaxTokens
122127 if model.ModelCfg.MaxTokens != 0 {