Typical CLI flows
Launch a scenario and test it (agent / CI)
Section titled “Launch a scenario and test it (agent / CI)”aseptic start "Order checkout" --json # starts Docker if needed and waits healthyaseptic status --json # effective URLs of each micro# ... test HTTP calls against those URLs ...aseptic stopaseptic daemon stopstart already starts Docker on its own. If your CI brings it up externally, add
--no-docker.
Define a mock and verify it
Section titled “Define a mock and verify it”aseptic mock operations catalog-coreaseptic mock skeleton catalog-core GET /catalog/api/v1/scopes > body.jsonaseptic mock save catalog-core --data '{"method":"GET","pathPrefix":"/catalog/api/v1/scopes","active":0,"variants":[{"label":"200","status":200,"jsonBody":[]}]}'aseptic mock probe GET /catalog/api/v1/scopesShare a scenario
Section titled “Share a scenario”aseptic scenario export "Order checkout" --include-run# (send the .aseptic.yml) ... and on the other machine:aseptic scenario import order-checkout.aseptic.yml # see planaseptic scenario import order-checkout.aseptic.yml --apply --mocks unionDebug a failing micro
Section titled “Debug a failing micro”aseptic statusaseptic logs orders-core -n 500aseptic logs --errorsaseptic restart orders-coreaseptic logs orders-core -f