{
  "$schema": "https://raw.githubusercontent.com/badlogic/pi-mono/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
  "name": "gruvbox-light",
  "vars": {
    "bg0":    "#fbf1c7",
    "bg1":    "#ebdbb2",
    "bg2":    "#d5c4a1",
    "bg3":    "#bdae93",
    "bg4":    "#a89984",
    "gray":   "#928374",
    "fg4":    "#7c6f64",
    "fg1":    "#3c3836",
    "red":    "#9d0006",
    "orange": "#af3a03",
    "yellow": "#b57614",
    "green":  "#79740e",
    "aqua":   "#427b58",
    "blue":   "#076678",
    "purple": "#8f3f71",
    "nRed":   "#cc241d",
    "nAqua":  "#689d6a",
    "nBlue":  "#458588"
  },
  "colors": {
    "accent":           "nAqua",
    "border":           "nBlue",
    "borderAccent":     "blue",
    "borderMuted":      "bg3",
    "success":          "green",
    "error":            "red",
    "warning":          "yellow",
    "muted":            "gray",
    "dim":              "bg4",
    "text":             "",
    "thinkingText":     "gray",

    "selectedBg":       "bg2",
    "userMessageBg":    "bg1",
    "userMessageText":  "",
    "customMessageBg":  "bg2",
    "customMessageText": "",
    "customMessageLabel": "purple",
    "toolPendingBg":    "#e8eef5",
    "toolSuccessBg":    "#e8f0d5",
    "toolErrorBg":      "#f0e0d5",
    "toolTitle":        "",
    "toolOutput":       "gray",

    "mdHeading":        "yellow",
    "mdLink":           "blue",
    "mdLinkUrl":        "bg4",
    "mdCode":           "aqua",
    "mdCodeBlock":      "green",
    "mdCodeBlockBorder": "bg4",
    "mdQuote":          "gray",
    "mdQuoteBorder":    "gray",
    "mdHr":             "bg3",
    "mdListBullet":     "orange",

    "toolDiffAdded":    "green",
    "toolDiffRemoved":  "red",
    "toolDiffContext":  "gray",

    "syntaxComment":    "bg4",
    "syntaxKeyword":    "red",
    "syntaxFunction":   "green",
    "syntaxVariable":   "blue",
    "syntaxString":     "yellow",
    "syntaxNumber":     "purple",
    "syntaxType":       "yellow",
    "syntaxOperator":   "orange",
    "syntaxPunctuation": "fg4",

    "thinkingOff":      "bg3",
    "thinkingMinimal":  "bg4",
    "thinkingLow":      "nBlue",
    "thinkingMedium":   "blue",
    "thinkingHigh":     "orange",
    "thinkingXhigh":    "nRed",

    "bashMode":         "green"
  },
  "export": {
    "pageBg":  "#fbf1c7",
    "cardBg":  "#f9f5d7",
    "infoBg":  "#f5ead5"
  }
}
