Comandi per gruppo
Tutti i comandi accettano --json e -p <percorso>. Aggiungi -h a uno qualsiasi per il
suo aiuto completo.
Stato e ciclo di vita dello scenario
Sezione intitolata “Stato e ciclo di vita dello scenario”aseptic status # motore attivo, Docker, scenario attivo e microaseptic doctor [scenario] # verifica dell'ambiente prima di avviareaseptic start <scenario> [flag] # avvia (avvia il daemon se serve) e aspetta healthyaseptic stop # ferma lo scenario attivoaseptic restart <micro> # riavvia un micro singoloaseptic metrics [micro] # ultimo campione di metriche (--json = cronologia)aseptic set-resolution <dep> <local|dev|mock> # cambia la risoluzione a caldoaseptic cleanup [scenario] # pulizia difensiva (orfani, porte)aseptic prep <scenario> --when <pre-boot|post-migrate>aseptic logs [micro] [-f] [-n N] [--errors] [-g pattern]aseptic call <micro> [percorso] [-X metodo] [-d corpo] [-H k=v...]aseptic diagnose <micro> [-n N] # cosa non va in un micro, in un colpoFlag di start: -r/--resolve <dep=modalità> (override puntuale di risoluzione),
-m/--mode <micro=modalità> (native|container), --no-wait, --no-docker,
--timeout <s> (predefinito 600). start avvia Docker da solo tranne con --no-docker.
Scenari
Sezione intitolata “Scenari”aseptic scenario list | show <n> | graph <n> | save --file <yml> | delete <n>aseptic scenario export <n> [-o file] [--include-run]aseptic scenario import <file> [--apply] [politiche]aseptic service list | show <id> | add <percorso-repo> | save --file <yml> | delete <id>aseptic service export <id> [--include-run] | import <yml...>aseptic service drift <id> # il manifesto diverge dal repo? (exit 1 se c'è drift)aseptic service rescan <id> # riconcilia dal repo (preserva la curatela)Database
Sezione intitolata “Database”aseptic db list | save --file <yml> | delete <id>aseptic db test <host> <porta> # raggiungibilità TCP (exit 1 se non risponde)aseptic mock services | catalog [servizio] | calls | events | clear-callsaseptic mock save <servizio> --file <json> | delete <servizio> --method GET --path /xaseptic mock set-active <servizio> --method GET --path /x --variant 1aseptic mock enable|disable <servizio> --method GET --path /xaseptic mock operations <servizio> | skeleton <servizio> <metodo> <percorso>aseptic mock from-call <metodo> <percorso> | probe <metodo> <percorso>aseptic mock export|import <servizio> [file] | export-all|import-all [file]Avvio personalizzato
Sezione intitolata “Avvio personalizzato”aseptic run show <id> | set <id> [opzioni] | clear <id> | preview <id>aseptic run export <id> [-o file] | import <id> <file>run set accetta --profile, --prop k=v, --toggle <id>, --extra-args,
--command, --datasource-ref <id>, --datasource local|dev|custom [--url ...].
Impostazioni
Sezione intitolata “Impostazioni”aseptic config show | get <chiave> | set <chiave> <valore> | unset <chiave>Chiavi: workspace, composeFile (bundled o percorso), mockPort, credentials.<nome>.
Docker, pacchetto del catalogo e daemon
Sezione intitolata “Docker, pacchetto del catalogo e daemon”aseptic docker status | start [--no-wait] [--timeout <s>]aseptic containers | docker-clean | infra <n> | infra-up <n> | infra-downaseptic bundle export [-o file] | import <file> [--overwrite]aseptic daemon start | stop | statusDiagnostica, consenso e autoscoperta
Sezione intitolata “Diagnostica, consenso e autoscoperta”aseptic telemetry info | on | off | test [--note <testo>]aseptic consent info | historyaseptic ops [--json] # la superficie completa del motoreaseptic mcp # avvia il server MCP via stdio