{
  "$schema": "https://raw.githubusercontent.com/earendil-works/pi/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
  "name": "onecode",
  "vars": {
    "clay": "#d97757",
    "clayDeep": "#b8623f",
    "surface": "#2a2725",
    "surfaceRaised": "#333029",
    "toolIdle": "#26231f",
    "toolOk": "#1f2a20",
    "toolBad": "#2d1f1f",
    "gray": 245,
    "grayDim": 240,
    "green": "#87b070",
    "red": "#e05a52",
    "amber": "#e0a458",
    "blue": "#7ba2c8",
    "cyan": "#8bb5b7",
    "violet": "#b48ead"
  },
  "colors": {
    "accent": "clay",
    "border": "grayDim",
    "borderAccent": "clay",
    "borderMuted": "grayDim",
    "success": "green",
    "error": "red",
    "warning": "amber",
    "muted": "gray",
    "dim": "grayDim",
    "text": "",
    "thinkingText": "grayDim",
    "selectedBg": "surface",
    "scrollbarThumb": "surfaceRaised",
    "userMessageBg": "surface",
    "userMessageText": "",
    "customMessageBg": "surface",
    "customMessageText": "",
    "customMessageLabel": "clay",
    "toolPendingBg": "",
    "toolSuccessBg": "",
    "toolErrorBg": "toolBad",
    "toolTitle": "clay",
    "toolOutput": "",
    "mdHeading": "clay",
    "mdLink": "blue",
    "mdLinkUrl": "gray",
    "mdCode": "cyan",
    "mdCodeBlock": "",
    "mdCodeBlockBorder": "grayDim",
    "mdQuote": "gray",
    "mdQuoteBorder": "grayDim",
    "mdHr": "grayDim",
    "mdListBullet": "clay",
    "toolDiffAdded": "green",
    "toolDiffRemoved": "red",
    "toolDiffContext": "gray",
    "syntaxComment": "grayDim",
    "syntaxKeyword": "clay",
    "syntaxFunction": "blue",
    "syntaxVariable": "amber",
    "syntaxString": "green",
    "syntaxNumber": "violet",
    "syntaxType": "cyan",
    "syntaxOperator": "clayDeep",
    "syntaxPunctuation": "gray",
    "thinkingOff": "grayDim",
    "thinkingMinimal": "gray",
    "thinkingLow": "cyan",
    "thinkingMedium": "blue",
    "thinkingHigh": "clay",
    "thinkingXhigh": "red",
    "thinkingMax": "violet",
    "bashMode": "amber"
  },
  "export": {
    "pageBg": "#1f1d1b",
    "cardBg": "surface",
    "infoBg": "surfaceRaised"
  }
}
