fabro/lib
Bryan Helmkamp fa2cb2a839
feat(preflight): show spinner while server runs checks
`fabro preflight` blocks on a single server-side `run_preflight` call.
Without feedback the terminal sits blank until it returns. Mirror the
existing `fabro doctor` spinner (cyan braille, "Running checks...",
80ms tick), gated on `!ctx.json_output()` so JSON and piped callers
stay clean. The network calls run inside an inline async block so the
spinner is `finish_and_clear`ed before any `?`-propagated error
prints.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-29 14:41:05 -04:00
..
crates feat(preflight): show spinner while server runs checks 2026-04-29 14:41:05 -04:00
packages/fabro-api-client Merge remote-tracking branch 'origin/main' 2026-04-29 13:01:43 -04:00