{
  "$schema": "https://raw.githubusercontent.com/earendil-works/pi/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
  "name": "claude-code",
  "vars": {
    "amber": "#d8a657",
    "amberDim": "#a98a4a",
    "amberBright": "#e0af68",
    "rose": "#d38ea5",
    "teal": "#89b482",
    "blue": "#7daea3",
    "mauve": "#b4a0d0",
    "red": "#ea6962",
    "green": "#a9b665",
    "yellow": "#d8a657",
    "text": "#d4be98",
    "gray": "#7c6f64",
    "dimGray": "#5a5046",
    "darkGray": "#423b32",
    "bg": "#282828",
    "cardBg": "#32302f",
    "selectedBg": "#3c3836",
    "toolPendingBg": "#2c2a28",
    "toolSuccessBg": "#2a2e28",
    "toolErrorBg": "#332a28"
  },
  "colors": {
    "accent": "amber",
    "border": "dimGray",
    "borderAccent": "amber",
    "borderMuted": "darkGray",
    "success": "green",
    "error": "red",
    "warning": "yellow",
    "muted": "gray",
    "dim": "dimGray",
    "text": "text",
    "thinkingText": "amberDim",

    "selectedBg": "selectedBg",
    "userMessageBg": "cardBg",
    "userMessageText": "text",
    "customMessageBg": "cardBg",
    "customMessageText": "text",
    "customMessageLabel": "amber",
    "toolPendingBg": "toolPendingBg",
    "toolSuccessBg": "toolSuccessBg",
    "toolErrorBg": "toolErrorBg",
    "toolTitle": "amber",
    "toolOutput": "gray",

    "mdHeading": "amber",
    "mdLink": "blue",
    "mdLinkUrl": "dimGray",
    "mdCode": "teal",
    "mdCodeBlock": "text",
    "mdCodeBlockBorder": "gray",
    "mdQuote": "gray",
    "mdQuoteBorder": "amberDim",
    "mdHr": "darkGray",
    "mdListBullet": "amber",

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

    "syntaxComment": "gray",
    "syntaxKeyword": "amber",
    "syntaxFunction": "blue",
    "syntaxVariable": "text",
    "syntaxString": "green",
    "syntaxNumber": "mauve",
    "syntaxType": "teal",
    "syntaxOperator": "amber",
    "syntaxPunctuation": "gray",

    "thinkingOff": "darkGray",
    "thinkingMinimal": "darkGray",
    "thinkingLow": "dimGray",
    "thinkingMedium": "amberDim",
    "thinkingHigh": "amber",
    "thinkingXhigh": "amberBright",
    "thinkingMax": "amberBright",

    "bashMode": "amber"
  },
  "export": {
    "pageBg": "#1e1e1e",
    "cardBg": "#252526",
    "infoBg": "#3c3728"
  }
}
