|
|
@@ -117,6 +117,11 @@ func (c *coordinator) Run(ctx context.Context, sessionID string, prompt string,
|
|
|
return nil, err
|
|
|
}
|
|
|
|
|
|
+ // refresh models before each run
|
|
|
+ if err := c.UpdateModels(ctx); err != nil {
|
|
|
+ return nil, fmt.Errorf("failed to update models: %w", err)
|
|
|
+ }
|
|
|
+
|
|
|
model := c.currentAgent.Model()
|
|
|
maxTokens := model.CatwalkCfg.DefaultMaxTokens
|
|
|
if model.ModelCfg.MaxTokens != 0 {
|