These defaults are what the project owner personally runs. Change any of them in .local/host.yml or with omp config set.
- Models: omp runs the agents. Opus 5.5 at high thinking runs the home, with the advisor off. OpenAI requests use the priority tier. See Firstmate dispatch defaults for per-task model choices and thinking levels.
- Fallbacks: a model that keeps failing falls back to the next one. Opus 5.5 falls back to Fable 5.1 at medium thinking, Fable 5.1 to Opus 5.5, and Sonnet 5.5 to Fable 5.1, then Opus 5.5.
- Plugins and extensions: the omp plugins
ponytail,i-have-adhd, andcaveman. Extensions add the turn-end quality check, status-line icons, the Herdr sidebar feed, and a block on kill-by-name commands such aspkillandkillall. - Gates: the no-mistakes pipeline and
ponytail-reviewcheck every change. Gates use Sonnet 5.5 at high thinking, and Opus 5.5 for hard work. Pick another model for one run with--model. - Skills and rules:
blueprint/skills/andblueprint/config/AGENTS.mdserve omp, Claude Code, and Codex. Public files install only withprofiles.public_skills(opt-in; a host that already has them keeps them); the upstream skills from GitHub install either way, and private files take precedence (omp). The rules set plain technical writing, always-on skills, and native stacked PRs. - Profiles on by default:
agents,firstmate - Opt-in profiles:
development,sgrep,docker,tailscale,desktop,fleet_guards,project_databases,jj,fdu,vphone,fleet_browsers,chat,gateway,forgejo - New hosts:
./ship.sh dockwrites the core only:agentsandfirstmate. Pick more with the checklistbunx crewshipshows, or--with NAMES(Configuration). A host config made before this keeps its own values. - Firstmate backend: see Firstmate backend for the default, alternatives, and existing-checkout behavior.
- Opt-in settings:
data_dir,usage,token_suggestions,firstmate.checklist,mac_ssh,imessage,github_board,board,board.github_sink,ci_pool,runner_up,cloudflare_runner,signal - Full lists:
blueprint/config/default.yml,blueprint/config/omp.yml, and the wiki.
Each line names the real setting. Details are in the linked pages.
- Compaction: every session compacts at 200,000 tokens (
compaction.thresholdTokens), keeps 32,000 tokens of recent messages (compaction.v2RetainedMessageBudget), and triessnapcompact,remote,handoff,shake,softin that order (compaction.methodOrder). - Tool output spill: output above 20 KB goes to an artifact, and 4 KB head and 4 KB tail stay inline (
tools.artifactSpillThreshold,tools.artifactHeadBytes,tools.artifactTailBytes). - Cheap helper models:
commit,tiny, andmemoryuse Haiku 5.5, andsmoluses Sonnet 5.5 with thinking off (modelRoles).omitThinkingandhideThinkingBlockare on, andtextVerbosityislow. - Memory:
memory.backend: mnemopiwithmnemopi.noEmbeddings: true, so recall needs no embedding calls. - Crew advisor: off globally (
advisor.enabled: false). Crewmates turn it on at low thinking withsyncBacklog: "off"andimmuneTurns: 10, so it never blocks a crew (omp). - Model fallback:
retry.fallbackChainswithretry.maxDelayMs: 60000, so a failing model does not stall a run. - Provider tier:
tier.openai: priority. Models connect to providers directly, with no router. - Spawn memory floor:
spawn-memory-floor-mbis 8000, so a crewmate does not start on a host low on RAM (Capacity). - Idle browsers:
browser_prunestops idle AXI browsers after 7200 s (checked every 300 s), andbrowsers.idle_timeout_minis 30. - Docker:
docker.init: true,docker.live_restore: true, andfleet.docker_guard.stopped_hours: 24(Fleet guards). - Disk: the storage guard warns at 85% and prunes at 92% (Capacity). Package caches go to
<data_dir>/cache/<tool>whendata_diris set (Configuration). - CI pool:
job_memory_gb: 8caps each job, andnicecan lower CI CPU priority; its default is0(CI pool). - Terminal UI:
tui.tight,tui.vimMode, a borderless composer withcomposer.tokenRate, and a transparent powerline status line (omp).