fabro/lib/crates/fabro-cli/src
Bryan Helmkamp f01d74c692
Fix cli-table ignoring NO_COLOR environment variable
cli-table defaults to ColorChoice::Always, emitting ANSI escape codes
regardless of NO_COLOR. Fix all 5 call sites to:

1. Pass use_color to title cell .bold() instead of hardcoding true
2. Set .color_choice(Never) when colors are disabled
3. Use .display() instead of the free print_stdout/print_stderr
   functions (which re-wrap with Always defaults)

Affected commands: model list, model test, ps list, system df, rewind.
The model test snapshots are now clean plaintext.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 11:40:31 -04:00
..
commands Fix cli-table ignoring NO_COLOR environment variable 2026-03-30 11:40:31 -04:00
shared Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
sleep_inhibitor Fold fabro-beastie into fabro-cli as internal sleep_inhibitor module 2026-03-29 13:47:07 -04:00
args.rs Fix asset capture robustness and retry filtering 2026-03-29 22:23:33 -04:00
logging.rs Enable 7 additional pedantic clippy lints 2026-03-29 13:47:08 -04:00
main.rs Rename cli.toml to user.toml 2026-03-29 21:24:10 -04:00
store.rs Use typed RunId across workflows 2026-03-30 09:20:11 -04:00
user_config.rs Rename cli.toml to user.toml 2026-03-29 21:24:10 -04:00