feat: v0.7.0 — AgentDef provider/model + install --provider/--model/--no-config : résolution flag > agent > défaut, erreur si provider inconnu (liste du registre), warning si modèle absent, résolution affichée en résumé et au --dry-run (closes #90)
- Providers réels livrés dans le catalogue par défaut (anthropic★/openai/deepseek/google) + hints provider sur claude-code/deepseek-harness - Suppression par null dans l'overlay : am providers remove écrit <nom>: null (merge traite null comme suppression, set_path remplace le null avant de descendre) - Cascade @secret (#89) : le provider déclaré de l'agent prime sur default_provider
This commit is contained in:
@@ -1753,6 +1753,9 @@ fn handle_line(
|
||||
agent: need("agent name")?,
|
||||
method: method_flag(),
|
||||
force: flag("--force"),
|
||||
provider: opt_value("--provider"),
|
||||
model: opt_value("--model"),
|
||||
no_config: flag("--no-config"),
|
||||
},
|
||||
"uninstall" => Command::Uninstall {
|
||||
agent: need("agent name")?,
|
||||
|
||||
Reference in New Issue
Block a user