AMS environment variable reference
Every LOOPOVER_MINER_* / MINER_* env var the miner reads, where it's first referenced in code, and its default -- generated from source, never hand-copied.
AMS's environment-variable reference: every LOOPOVER_MINER_* / MINER_* var the miner reads,
where it's first referenced in code, and its default. This is the AMS-side counterpart to
Self-hosting configuration's generated env reference — see
the AMS deployment guide and AMS config
precedence for how these variables fit into the broader
laptop/fleet setup and precedence model.
This table is generated from env.NAME reads (and the resolveLocalStoreDbPath /
LOOPOVER_MINER_*_DB per-store override pattern) under
packages/loopover-miner/{bin,lib,scripts}. It intentionally includes names, first source
references, and defaults only, never example values — and it's checked for drift in CI
(npm run miner:env-reference:check), so a new LOOPOVER_MINER_*/MINER_* read that isn't
reflected here fails the build until this reference is regenerated.
# loopover-miner environment variable reference
Generated by `npm run miner:env-reference`. Do not edit manually.
| Name | First reference | Default |
| --- | --- | --- |
| `LOOPOVER_MINER_AMS_COLLECTOR_TOKEN` | `lib/orb-export.ts` | `""` |
| `LOOPOVER_MINER_AMS_COLLECTOR_URL` | `lib/orb-export.ts` | `""` |
| `LOOPOVER_MINER_AMS_OAUTH_CLIENT_ID` | `lib/oauth-device-flow.ts` | `""` |
| `LOOPOVER_MINER_AMS_POLICY_PATH` | `lib/ams-policy.ts` | (none) |
| `LOOPOVER_MINER_ATTEMPT_LOG_DB` | `lib/attempt-log.ts` | (none) |
| `LOOPOVER_MINER_CLAIM_LEDGER_DB` | `lib/claim-ledger.ts` | (none) |
| `LOOPOVER_MINER_CONFIG_DIR` | `lib/deny-hook-synthesis.ts` | `""` |
| `LOOPOVER_MINER_CONTRIBUTION_PROFILE_CACHE_DB` | `lib/contribution-profile-cache.ts` | (none) |
| `LOOPOVER_MINER_CONTROL_PLANE` | `lib/tenant-client.ts` | `""` |
| `LOOPOVER_MINER_CONTROL_PLANE_ADMIN_TOKEN` | `lib/tenant-client.ts` | `""` |
| `LOOPOVER_MINER_CONTROL_PLANE_URL` | `lib/tenant-client.ts` | `""` |
| `LOOPOVER_MINER_DENY_HOOK_SYNTHESIS_DB` | `lib/deny-hook-synthesis.ts` | `""` |
| `LOOPOVER_MINER_DISCOVERY_INDEX_URL` | `lib/discovery-index-client.ts` | `""` |
| `LOOPOVER_MINER_DISCOVERY_PLANE` | `lib/discovery-index-client.ts` | `""` |
| `LOOPOVER_MINER_DISCOVERY_SHARED_SECRET` | `lib/discovery-index-client.ts` | `""` |
| `LOOPOVER_MINER_DISCOVERY_TELEMETRY` | `lib/discovery-index-client.ts` | `""` |
| `LOOPOVER_MINER_EVENT_LEDGER_DB` | `lib/event-ledger.ts` | (none) |
| `LOOPOVER_MINER_GOVERNOR_LEDGER_DB` | `lib/governor-ledger.ts` | (none) |
| `LOOPOVER_MINER_GOVERNOR_STATE_DB` | `lib/governor-state.ts` | (none) |
| `LOOPOVER_MINER_LOG_LEVEL` | `lib/logger.ts` | `""` |
| `LOOPOVER_MINER_NO_UPDATE_CHECK` | `lib/update-check.ts` | `""` |
| `LOOPOVER_MINER_ORB_EXPORT_DB` | `lib/orb-export.ts` | `""` |
| `LOOPOVER_MINER_PLAN_STORE_DB` | `lib/plan-store.ts` | (none) |
| `LOOPOVER_MINER_POLICY_DOC_CACHE_DB` | `lib/policy-doc-cache.ts` | (none) |
| `LOOPOVER_MINER_POLICY_VERDICT_CACHE_DB` | `lib/policy-verdict-cache.ts` | (none) |
| `LOOPOVER_MINER_PORTFOLIO_QUEUE_DB` | `lib/portfolio-queue.ts` | (none) |
| `LOOPOVER_MINER_PREDICTION_LEDGER_DB` | `lib/prediction-ledger.ts` | (none) |
| `LOOPOVER_MINER_RANKED_CANDIDATES_DB` | `lib/ranked-candidates.ts` | (none) |
| `LOOPOVER_MINER_REPLAY_SNAPSHOT_DB` | `lib/replay-snapshot.ts` | (none) |
| `LOOPOVER_MINER_RUN_STATE_DB` | `lib/run-state.ts` | (none) |
| `LOOPOVER_MINER_SENTRY_DSN` | `lib/sentry.ts` | (none) |
| `LOOPOVER_MINER_SENTRY_ENVIRONMENT` | `lib/sentry.ts` | `"production"` |
| `LOOPOVER_MINER_VERSION` | `lib/version.ts` | `""` |
| `LOOPOVER_MINER_WORKTREE_ALLOCATOR_DB` | `lib/worktree-allocator.ts` | (none) |
| `LOOPOVER_MINER_WORKTREE_DIR` | `lib/worktree-allocator.ts` | `""` |
| `MINER_CODING_AGENT_CLAUDE_MODEL` | `packages/loopover-engine/src/miner/driver-factory.ts` | (none) |
| `MINER_CODING_AGENT_CODEX_MODEL` | `packages/loopover-engine/src/miner/driver-factory.ts` | (none) |
| `MINER_CODING_AGENT_PAUSED` | `packages/loopover-engine/src/miner/coding-agent-mode.ts` | `""` |
| `MINER_CODING_AGENT_PROVIDER` | `lib/laptop-init.ts` | `""` |
| `MINER_CODING_AGENT_TIMEOUT_MS` | `packages/loopover-engine/src/miner/driver-factory.ts` | (none) |