Files
zeekay f445c940b9 hanzo — the Hanzo CLI
One Rust binary to drive Hanzo: identity (multi-identity, gh-style switch),
network, wallet, secrets (kms), billing, node, cluster, and the session-aware
`hanzo code` coding wrapper. Talks to Hanzo cloud over /v1; the gateway derives
the org from the JWT owner claim, so the CLI never sends one.

Clean root. This repository previously carried the history of a fork of
Aider-AI/aider (Paul Gauthier, 2023) — the Python pair-programmer that was
rebranded hanzo-dev and had the Rust CLI grafted on top. The Rust work reused
aider's own directories (assets/, README, LICENSE), so its commits could not be
lifted out of aider's 10k-commit history cleanly. hanzoai/cli is Rust now, like
hanzoai/mcp and hanzoai/dev; the canonical hanzo-dev Python lives in python-sdk.

The complete prior history (aider fork + the grafted Rust commits) is preserved
and recoverable at tag archive/aider-fork. Nothing was lost; the tree was made
honest about what it is.

188 tests. Zero Python.
2026-07-17 10:15:57 -07:00

69 lines
2.6 KiB
JSON

{
"name": "Dracula",
"id": "dracula",
"author": "tyceherrman",
"colors": {
"autoAccept": "rgb(80,250,123)",
"bashBorder": "rgb(98,114,164)",
"claude": "rgb(189,147,249)",
"claudeShimmer": "rgb(210,175,255)",
"claudeBlue_FOR_SYSTEM_SPINNER": "rgb(189,147,249)",
"claudeBlueShimmer_FOR_SYSTEM_SPINNER": "rgb(210,175,255)",
"permission": "rgb(255,184,108)",
"permissionShimmer": "rgb(255,210,160)",
"planMode": "rgb(139,233,253)",
"ide": "rgb(189,147,249)",
"promptBorder": "rgb(98,114,164)",
"promptBorderShimmer": "rgb(140,150,190)",
"text": "rgb(248,248,242)",
"inverseText": "rgb(40,42,54)",
"inactive": "rgb(98,114,164)",
"subtle": "rgb(68,71,90)",
"suggestion": "rgb(139,233,253)",
"remember": "rgb(241,250,140)",
"background": "rgb(40,42,54)",
"success": "rgb(80,250,123)",
"error": "rgb(255,85,85)",
"warning": "rgb(255,184,108)",
"warningShimmer": "rgb(255,210,160)",
"diffAdded": "rgb(30,80,45)",
"diffRemoved": "rgb(100,40,40)",
"diffAddedDimmed": "rgb(45,70,50)",
"diffRemovedDimmed": "rgb(85,55,55)",
"diffAddedWord": "rgb(80,250,123)",
"diffRemovedWord": "rgb(255,85,85)",
"diffAddedWordDimmed": "rgb(50,160,80)",
"diffRemovedWordDimmed": "rgb(180,60,60)",
"red_FOR_SUBAGENTS_ONLY": "rgb(255,85,85)",
"blue_FOR_SUBAGENTS_ONLY": "rgb(98,114,164)",
"green_FOR_SUBAGENTS_ONLY": "rgb(80,250,123)",
"yellow_FOR_SUBAGENTS_ONLY": "rgb(241,250,140)",
"purple_FOR_SUBAGENTS_ONLY": "rgb(189,147,249)",
"orange_FOR_SUBAGENTS_ONLY": "rgb(255,184,108)",
"pink_FOR_SUBAGENTS_ONLY": "rgb(255,121,198)",
"cyan_FOR_SUBAGENTS_ONLY": "rgb(139,233,253)",
"professionalBlue": "rgb(98,114,164)",
"rainbow_red": "rgb(255,85,85)",
"rainbow_orange": "rgb(255,184,108)",
"rainbow_yellow": "rgb(241,250,140)",
"rainbow_green": "rgb(80,250,123)",
"rainbow_blue": "rgb(139,233,253)",
"rainbow_indigo": "rgb(189,147,249)",
"rainbow_violet": "rgb(255,121,198)",
"rainbow_red_shimmer": "rgb(255,130,130)",
"rainbow_orange_shimmer": "rgb(255,210,160)",
"rainbow_yellow_shimmer": "rgb(245,252,180)",
"rainbow_green_shimmer": "rgb(130,255,170)",
"rainbow_blue_shimmer": "rgb(180,240,255)",
"rainbow_indigo_shimmer": "rgb(210,175,255)",
"rainbow_violet_shimmer": "rgb(255,165,220)",
"clawd_body": "rgb(255,121,198)",
"clawd_background": "rgb(40,42,54)",
"userMessageBackground": "rgb(68,71,90)",
"bashMessageBackgroundColor": "rgb(55,58,75)",
"memoryBackgroundColor": "rgb(60,63,80)",
"rate_limit_fill": "rgb(189,147,249)",
"rate_limit_empty": "rgb(68,71,90)"
}
}