Skip to main content
Documents Stack 0.2.0-dev.20260701.1. Monitor and telemetry env vars added in the 2026-07-01 release.
Stack reads stack.config.json from the install / repo root. Override the working directory per run when Codex should operate in a different project tree.

Example stack.config.json

One-run override:
Stack passes --skip-git-repo-check to Codex by default so parent workspaces (e.g. ~/Documents/GitHub) work even when they are not a single git repo.

API keys

Create keys at usesynth.ai/keys.
Hosted SMR, Factory, and hosted optimizers require auth. Local demo, doctor, and local GEPA work without signup. See Local-only mode for the signed-out contract and Connect Synth for hosted unlocks.

Codex harness

See Quickstart § Configure with Codex.

Stackd

Monitor

See Goal mode & monitor.

Local GEPA auto-start

On dev, Stack can auto-start synth-optimizers gepa service when the local optimizer is installed: Logs: .stack/bootstrap/dev-slot.log, .stack/optimizers/gepa-service.log.

Telemetry

Basic DAU is on by default and can be turned off. Advanced product telemetry requires an explicit TUI approval.
In the TUI, use /settings telemetry to turn basic DAU off or accept/decline advanced telemetry. For local development, STACK_TELEMETRY=0 disables local product telemetry emission. Details: Quickstart § Telemetry.

Next