Skip to content
Discussion options

You must be logged in to vote

Thanks for reporting this — you found an implementation gap. The v6.3 colour support was active in the compiled usage-argv/usage-rs renderer, while usage bash and mise task help go through the plain usage-lib renderer. KDL style tags were validated there but then deliberately stripped, so neither TTY detection nor CLICOLOR_FORCE=1 could enable them. (CLICOLOR itself is not read; the supported overrides are CLICOLOR_FORCE and NO_COLOR.)

I opened #1309 to add a terminal-aware usage-lib renderer and use it for usage bash, usage exec, and the usage CLI own help. It keeps the existing plain API unchanged for generated docs and snapshots and adds parity tests against the compiled renderer.

Once…

Replies: 1 comment 1 reply

Comment options

jdx
Aug 24, 2026 — with coder-jdx
Maintainer

You must be logged in to vote
1 reply
@twelvelabs
Comment options

Answer selected by twelvelabs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants