Settings

Every Open Free Max setting — per-provider launch flags, Mission Control behavior, the Plan engine, theme and language.

Settings live under Mission Control → Settings and are persisted to disk. They fall into four groups.

Per-provider launch flags

For each CLI (Claude, Codex, OpenCode, Gemini, Vibe, Kimi) you configure the flags applied at launch, from a declarative schema — model, effort, permission/approval mode, allowed/disallowed tools, MCP config, additional directories, extra args, environment variables, and the relevant “dangerous” bypass toggle. These are applied to every session of that provider, including Plan workers. OFM stays in interactive mode — no headless flags are ever offered.

Mission Control

  • Autonomy levelhuman / allowlist / broad, global or per project.
  • Auto-deny hard list — auto-refuse the hard deny-list, or surface it with a red banner.
  • Quiescence — how long without screen activity before a session is considered idle.
  • Notifications — OS notification / sound / badge on new confirmations.
  • Hotkeys — toggle Mission Control, close the active tab.
  • Kill-switch — stop all auto-injection. See Guardrails.

Plan engine

  • Pause engine — stop scheduling (independent of the kill-switch).
  • Global pool — max simultaneous sessions across all campaigns.
  • Engine tick — how often the scheduler pass runs.
  • Quota strategyrush (run flat-out then sleep on the cap) vs spread.
  • Default max attempts — quarantine threshold for genuine failures.

See Concurrency & quota.

Appearance & language

  • Theme — light / dark.
  • Language — English, French, Spanish, switchable on the fly without killing sessions.

Backward compatibility

New settings are added with safe defaults, so an older settings file loads without losing anything.