# OMP core behaviors, compaction, themes, and UI indicators.
version: 1

settings:
  providers:
    webSearchGeminiModel: gemini-3.7-flash
    webSearchOrder:
      - gemini
  symbolPreset: nerd
  colorBlindMode: true
  setupVersion: 2
  theme:
    dark: dark-catppuccin
    light: light-catppuccin
  hideThinkingBlock: false
  memory:
    backend: local
  autolearn:
    enabled: true
    autoContinue: false
  retry:
    enabled: true
    modelFallback: true
    fallbackRevertPolicy: cooldown-expiry
  compaction:
    enabled: true
    thresholdPercent: 70
    thresholdTokens: -1
    methodOrder:
      - shake
      - handoff
      - soft
    keepRecentTokens: 20000
    handoffSaveToDisk: true
  secrets:
    enabled: true
  dev:
    autoqaConsent: granted
  tui:
    scrollbackRebuild: true
    codexResetFireworks: true
  defaultThinkingLevel: auto
  codexResets:
    autoRedeem: "no"
  composer:
    shape: claude
  statusLine:
    compactThinkingLevel: true
  display:
    cacheMissMarker: true
  prewalk:
    enabled: true
  advisor:
    enabled: true
    syncBacklog: 3
    immuneTurns: 3
  task:
    batch: true
    agentModelOverrides:
      scout: "@smol"
      sonic: "@commit"
