feat: am setup — provider openrouter + modeles proposes ; am ai — role am-copilot par defaut ; fix migrate import (config active)
- setup: openrouter ajoute aux CHOICES (base URL, OPENROUTER_API_KEY, 6 modeles declares dans le registre embarqué, proposes au choix) - setup: pick_model liste les modeles disponibles (registre) + autre modele - am ai sans --role: am-copilot par defaut (regeneration auto des roles si fichier manquant, degradation douce si echec; role explicite inconnu = erreur) - fix migrate --import: import_bundle ecrivait la config dans user_config_dir() GLOBAL -> ecrasait la config reelle de la machine (et cargo test detruisait la config utilisateur a chaque suite via export_import_round_trip). L'import ecrit desormais dans app.paths.config_dir (config active). v1.1.2
This commit is contained in:
@@ -180,6 +180,7 @@ pub const CATALOG: &[(&str, &str)] = &[
|
||||
("Config aichat créée (provider + modèle)", "aichat config created (provider + model)"),
|
||||
("am est configuré — essayez: am ai \"...\" ou am ai --exec \"...\"", "am is configured — try: am ai \"...\" or am ai --exec \"...\""),
|
||||
("rôle '{}' inconnu — générez les rôles avec: am setup --roles (am-copilot, am-operator, am-dev, am-do, am-analyst, am-orchestrator)", "unknown role '{}' — generate the roles with: am setup --roles (am-copilot, am-operator, am-dev, am-do, am-analyst, am-orchestrator)"),
|
||||
("rôle 'am-copilot' introuvable — lancez am setup --roles", "role 'am-copilot' not found — run am setup --roles"),
|
||||
("usage: ask <demande> — ex: ask installe claude et lance-le", "usage: ask <request> — e.g. ask installe claude et lance-le"),
|
||||
("aucune source enregistrée — settings.registry.sources ou: am registry install <url>", "no sources registered — settings.registry.sources or: am registry install <url>"),
|
||||
("installation refusée — source non fiable", "installation refused — untrusted source"),
|
||||
|
||||
Reference in New Issue
Block a user