1.2 KiB
1.2 KiB
Packages
bootstrap: couche CLI optionnelle avec sous-commandes communes (setup,login,mcp,config show|test,update,version) et hooks métier explicites.cli: helpers pour résoudre un profil, valider une URL, demander des valeurs à l'utilisateur et exécuter undoctor.config: lecture/écriture atomique d'une config JSON versionnée dansos.UserConfigDir().manifest: lecture demcp.tomlà la racine du projet, fallback embarqué pour le runtime, conversion versupdate.ReleaseSourceet exposition de métadonnées pourbootstrap/scaffolding.generate: génération de code Go depuismcp.toml(mcpgen/manifest.go, metadata, update, secret store, config fields).scaffold: génération d'un squelette de projet MCP (arborescence,main.go,mcp.toml,install.shwizard, wiring de base et README de démarrage).secretstore: lecture/écriture de secrets dans le wallet natif, avec helpers runtimeOpenFromManifest,DescribeRuntime,PreflightFromManifestet formatage homogène viaFormatBackendStatus.update: téléchargement et remplacement du binaire courant depuis un endpoint de release.