{
	"$schema": "https://raw.githubusercontent.com/earendil-works/pi-mono/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
	"name": "forge-matrix",
	"vars": {
		"matrix":    "#00ff41",
		"phosphor":  "#39ff14",
		"emerald":   "#00cc33",
		"jade":      "#00994d",
		"moss":      "#007a2e",
		"deepMoss":  "#004d1a",
		"darkMoss":  "#003311",
		"abyss":     "#001a08",
		"void":      "#000800",
		"terminal":  "#0a0e0a",
		"glitch":    "#88ff88",
		"warnAmber": "#aaff00",
		"errRed":    "#ff3030",
		"selectBg":  "#003a14",
		"userBg":    "#001408",
		"toolBg":    "#000800",
		"toolOkBg":  "#002a10",
		"toolErrBg": "#1a0808",
		"cyber":     "#00ffe5"
	},
	"colors": {
		"accent":          "matrix",
		"border":          "moss",
		"borderAccent":    "phosphor",
		"borderMuted":     "deepMoss",
		"success":         "phosphor",
		"error":           "errRed",
		"warning":         "warnAmber",
		"muted":           "jade",
		"dim":             "moss",
		"text":            "matrix",
		"thinkingText":    "jade",

		"selectedBg":      "selectBg",
		"userMessageBg":   "userBg",
		"userMessageText": "glitch",
		"customMessageBg": "deepMoss",
		"customMessageText":  "phosphor",
		"customMessageLabel": "cyber",
		"toolPendingBg":   "toolBg",
		"toolSuccessBg":   "toolOkBg",
		"toolErrorBg":     "toolErrBg",
		"toolTitle":       "phosphor",
		"toolOutput":      "jade",

		"mdHeading":       "phosphor",
		"mdLink":          "cyber",
		"mdLinkUrl":       "jade",
		"mdCode":          "glitch",
		"mdCodeBlock":     "matrix",
		"mdCodeBlockBorder": "deepMoss",
		"mdQuote":         "jade",
		"mdQuoteBorder":   "moss",
		"mdHr":            "moss",
		"mdListBullet":    "phosphor",

		"toolDiffAdded":   "phosphor",
		"toolDiffRemoved": "errRed",
		"toolDiffContext": "jade",

		"syntaxComment":    "moss",
		"syntaxKeyword":    "phosphor",
		"syntaxFunction":   "cyber",
		"syntaxVariable":   "matrix",
		"syntaxString":     "glitch",
		"syntaxNumber":     "warnAmber",
		"syntaxType":       "cyber",
		"syntaxOperator":   "phosphor",
		"syntaxPunctuation": "emerald",

		"thinkingOff":     "darkMoss",
		"thinkingMinimal": "deepMoss",
		"thinkingLow":     "moss",
		"thinkingMedium":  "jade",
		"thinkingHigh":    "emerald",
		"thinkingXhigh":   "phosphor",

		"bashMode": "phosphor"
	},
	"export": {
		"pageBg": "#000800",
		"cardBg": "#001a08",
		"infoBg": "#003a14"
	}
}
