{
	"$schema": "https://raw.githubusercontent.com/can1357/gajae-code/main/packages/coding-agent/theme-schema.json",
	"name": "opencode",
	"vars": {
		"background": "#212121",
		"currentLine": "#252525",
		"selection": "#303030",
		"backgroundDarker": "#121212",
		"foreground": "#e0e0e0",
		"comment": "#6a6a6a",
		"primary": "#fab283",
		"secondary": "#5c9cf5",
		"accentPurple": "#9d7cd8",
		"errorRed": "#e06c75",
		"warningOrange": "#f5a742",
		"successGreen": "#7fd88f",
		"infoCyan": "#56b6c2",
		"emphasizedYellow": "#e5c07b",
		"border": "#4b4c5c",
		"diffAdded": "#478247",
		"diffRemoved": "#7c4444",
		"diffContext": "#a0a0a0",
		"addedBg": "#303a30",
		"removedBg": "#3a3030"
	},
	"colors": {
		"accent": "primary",
		"border": "border",
		"borderAccent": "accentPurple",
		"borderMuted": "comment",
		"success": "successGreen",
		"error": "errorRed",
		"warning": "warningOrange",
		"muted": "comment",
		"dim": "comment",
		"text": "foreground",
		"thinkingText": "diffContext",
		"selectedBg": "selection",
		"userMessageBg": "currentLine",
		"userMessageText": "foreground",
		"customMessageBg": "currentLine",
		"customMessageText": "foreground",
		"customMessageLabel": "primary",
		"toolPendingBg": "currentLine",
		"toolSuccessBg": "addedBg",
		"toolErrorBg": "removedBg",
		"toolTitle": "foreground",
		"toolOutput": "comment",
		"mdHeading": "secondary",
		"mdLink": "primary",
		"mdLinkUrl": "infoCyan",
		"mdCode": "successGreen",
		"mdCodeBlock": "foreground",
		"mdCodeBlockBorder": "border",
		"mdQuote": "emphasizedYellow",
		"mdQuoteBorder": "emphasizedYellow",
		"mdHr": "comment",
		"mdListBullet": "primary",
		"toolDiffAdded": "diffAdded",
		"toolDiffRemoved": "diffRemoved",
		"toolDiffContext": "diffContext",
		"syntaxComment": "comment",
		"syntaxKeyword": "secondary",
		"syntaxFunction": "primary",
		"syntaxVariable": "errorRed",
		"syntaxString": "successGreen",
		"syntaxNumber": "accentPurple",
		"syntaxType": "emphasizedYellow",
		"syntaxOperator": "infoCyan",
		"syntaxPunctuation": "foreground",
		"thinkingOff": "comment",
		"thinkingMinimal": "diffContext",
		"thinkingLow": "infoCyan",
		"thinkingMedium": "secondary",
		"thinkingHigh": "accentPurple",
		"thinkingXhigh": "errorRed",
		"bashMode": "infoCyan",
		"pythonMode": "accentPurple",
		"statusLineBg": "backgroundDarker",
		"statusLineSep": "border",
		"statusLineModel": "primary",
		"statusLinePath": "secondary",
		"statusLineGitClean": "successGreen",
		"statusLineGitDirty": "warningOrange",
		"statusLineContext": "infoCyan",
		"statusLineSpend": "emphasizedYellow",
		"statusLineStaged": "diffAdded",
		"statusLineDirty": "warningOrange",
		"statusLineUntracked": "errorRed",
		"statusLineOutput": "foreground",
		"statusLineCost": "primary",
		"statusLineSubagents": "accentPurple"
	},
	"export": {
		"pageBg": "#121212",
		"cardBg": "#212121",
		"infoBg": "#252525"
	},
	"symbols": {
		"preset": "unicode"
	}
}
