- CLI flags: highest precedence (
--local-avd-id,--local-apk-path, etc.) - Environment variables,
MOMENTIC_API_KEY, and any variable you interpolate intomomentic.config.yaml momentic.config.yaml: project-level settings (name, includes, retries, environments)- Defaults: baked into the CLI
Files at a glance
| File | Purpose |
|---|---|
momentic.config.yaml | Project root config. One file covers both web and mobile. |
| Environment variables | API key, CI detection, runtime variables |
| AI configuration | Per-agent version controls |
| Workspaces | Group multiple projects under one repo (advanced) |
| Test file globs | Glob syntax reference for include / exclude |
Typical setup
For most projects, a singlemomentic.config.yaml is all you need. Define:
name, displayed in the dashboardinclude, globs of.test.yamland.module.yamlfilesenvironments,dev,staging,production, andlocalparallel, how many tests run concurrently
momentic.config.yaml for the full
schema.