OptionalconsoleOptionalmaxMax number of per-run subdirs to retain under rootDir. On each new run, run dirs beyond this count are pruned so the logs directory never grows unbounded across runs. See IntegrationProgressEmitter.pruneOldRuns for WHICH runs go: finished ones first, oldest by run start time. Defaults to MJ_INTEGRATION_MAX_RUN_DIRS env or 200. Set 0 to disable pruning.
OptionalrootRoot directory containing per-run subdirs. Defaults to DefaultRunArtifactRoot —
MJ_INTEGRATION_RUN_ARTIFACT_ROOT when set, else <cwd>/logs/integration-runs.
Optional human-facing console mirror (default false — file is the primary record).