@@ -83,37 +83,7 @@ func Load(workingDir string, debug bool) (*Config, error) {
83 if err := cfg.configureSelectedModels(providers); err != nil {
83 if err := cfg.configureSelectedModels(providers); err != nil {
84 return nil, fmt.Errorf("failed to configure selected models: %w", err)
84 return nil, fmt.Errorf("failed to configure selected models: %w", err)
87− // TODO: remove the agents concept from the config
88− agents := map[string]Agent{
92− Description: "An agent that helps with executing coding tasks.",
93− Model: SelectedModelTypeLarge,
94− ContextPaths: cfg.Options.ContextPaths,
100− Description: "An agent that helps with searching for context and finding implementation details.",
101− Model: SelectedModelTypeLarge,
102− ContextPaths: cfg.Options.ContextPaths,
103− AllowedTools: []string{
110− // NO MCPs or LSPs by default
111− AllowedMCP: map[string][]string{},
112− AllowedLSP: []string{},
117 return cfg, nil
87 return cfg, nil
@@ -387,8 +357,6 @@ func (cfg *Config) configureSelectedModels(knownProviders []provider.Provider) e
387 large.Provider = largeModelSelected.Provider
357 large.Provider = largeModelSelected.Provider
389 model := cfg.GetModel(large.Provider, large.Model)
359 model := cfg.GetModel(large.Provider, large.Model)
390− slog.Info("Configuring selected large model", "provider", large.Provider, "model", large.Model)
391− slog.Info("Model configured", "model", model)
392 if model == nil {
360 if model == nil {
393 large = defaultLarge
361 large = defaultLarge
394 // override the model type to large
362 // override the model type to large