Updated all documentation and configuration files: Documentation changes: - Updated README.md to describe LLMX as LiteLLM-powered fork - Updated CLAUDE.md with LiteLLM integration details - Updated 50+ markdown files across docs/, llmx-rs/, llmx-cli/, sdk/ - Changed all references: codex → llmx, Codex → LLMX - Updated package references: @openai/codex → @llmx/llmx - Updated repository URLs: github.com/openai/codex → github.com/valknar/llmx Configuration changes: - Updated .github/dependabot.yaml - Updated .github workflow files - Updated cliff.toml (changelog configuration) - Updated Cargo.toml comments Key branding updates: - Project description: "coding agent from OpenAI" → "coding agent powered by LiteLLM" - Added attribution to original OpenAI Codex project - Documented LiteLLM integration benefits Files changed: 51 files (559 insertions, 559 deletions) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1.2 KiB
1.2 KiB
Headers, primary, and secondary text
- Headers: Use
bold. For markdown with various header levels, leave in the#signs. - Primary text: Default.
- Secondary text: Use
dim.
Foreground colors
- Default: Most of the time, just use the default foreground color.
resetcan help get it back. - User input tips, selection, and status indicators: Use ANSI
cyan. - Success and additions: Use ANSI
green. - Errors, failures and deletions: Use ANSI
red. - LLMX: Use ANSI
magenta.
Avoid
- Avoid custom colors because there's no guarantee that they'll contrast well or look good in various terminal color themes. (
shimmer.rsis an exception that works well because we take the default colors and just adjust their levels.) - Avoid ANSI
black&whiteas foreground colors because the default terminal theme color will do a better job. (Useresetif you need to in order to get those.) The exception is if you need contrast rendering over a manually colored background. - Avoid ANSI
blueandyellowbecause for now the style guide doesn't use them. Prefer a foreground color mentioned above.
(There are some rules to try to catch this in clippy.toml.)