Skip to main content
Momentic reads configuration from four places, in order of precedence:
  1. CLI flags: highest precedence (--local-avd-id, --local-apk-path, etc.)
  2. Environment variables, MOMENTIC_API_KEY, and any variable you interpolate into momentic.config.yaml
  3. momentic.config.yaml: project-level settings (name, includes, retries, environments)
  4. Defaults: baked into the CLI

Files at a glance

FilePurpose
momentic.config.yamlProject root config. One file covers both web and mobile.
Environment variablesAPI key, CI detection, runtime variables
AI configurationPer-agent version controls
WorkspacesGroup multiple projects under one repo (advanced)
Test file globsGlob syntax reference for include / exclude

Typical setup

For most projects, a single momentic.config.yaml is all you need. Define:
  • name, displayed in the dashboard
  • include, globs of .test.yaml and .module.yaml files
  • environments, dev, staging, production, and local
  • parallel, how many tests run concurrently
See momentic.config.yaml for the full schema.