{
	"$schema": "https://raw.githubusercontent.com/earendil-works/pi-mono/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
	"name": "forge-mono",
	"vars": {
		"bone":      "#f2f0ea",
		"paper":     "#e0ddd5",
		"ash":       "#c8c5be",
		"stone":     "#8a8783",
		"slate":     "#5a5755",
		"graphite":  "#3a3835",
		"shadow":    "#252321",
		"void":      "#0f0f10",
		"selectBg":  "#2a2826",
		"userBg":    "#15140f",
		"toolBg":    "#0a0908",
		"toolOkBg":  "#1a1a1a",
		"toolErrBg": "#202020",
		"muteRed":   "#a08070",
		"muteGreen": "#909088",
		"muteAmber": "#b8b09a"
	},
	"colors": {
		"accent":          "bone",
		"border":          "slate",
		"borderAccent":    "bone",
		"borderMuted":     "graphite",
		"success":         "muteGreen",
		"error":           "muteRed",
		"warning":         "muteAmber",
		"muted":           "stone",
		"dim":             "slate",
		"text":            "bone",
		"thinkingText":    "stone",

		"selectedBg":      "selectBg",
		"userMessageBg":   "userBg",
		"userMessageText": "bone",
		"customMessageBg": "graphite",
		"customMessageText":  "bone",
		"customMessageLabel": "paper",
		"toolPendingBg":   "toolBg",
		"toolSuccessBg":   "toolOkBg",
		"toolErrorBg":     "toolErrBg",
		"toolTitle":       "bone",
		"toolOutput":      "stone",

		"mdHeading":       "bone",
		"mdLink":          "paper",
		"mdLinkUrl":       "stone",
		"mdCode":          "ash",
		"mdCodeBlock":     "ash",
		"mdCodeBlockBorder": "graphite",
		"mdQuote":         "stone",
		"mdQuoteBorder":   "graphite",
		"mdHr":            "graphite",
		"mdListBullet":    "bone",

		"toolDiffAdded":   "muteGreen",
		"toolDiffRemoved": "muteRed",
		"toolDiffContext": "stone",

		"syntaxComment":    "slate",
		"syntaxKeyword":    "bone",
		"syntaxFunction":   "paper",
		"syntaxVariable":   "bone",
		"syntaxString":     "ash",
		"syntaxNumber":     "ash",
		"syntaxType":       "paper",
		"syntaxOperator":   "bone",
		"syntaxPunctuation": "ash",

		"thinkingOff":     "graphite",
		"thinkingMinimal": "slate",
		"thinkingLow":     "stone",
		"thinkingMedium":  "ash",
		"thinkingHigh":    "paper",
		"thinkingXhigh":   "bone",

		"bashMode": "bone"
	},
	"export": {
		"pageBg": "#0f0f10",
		"cardBg": "#252321",
		"infoBg": "#3a3835"
	}
}
