Crush v0.94.1 adds ChatGPT-subscription OAuth and a `--reasoning-effort` flag for headless runs
GitHub·medium signal
Charmbracelet shipped v0.94.1 on 2026-09-12 with OpenAI OAuth, letting you drive Crush from a ChatGPT subscription instead of an API key. Headless users get `crush run --reasoning-effort`, which prints the accepted values on a typo, and contributor @taigrr landed coalesced mouse scroll events, memoized chat scrolling and a shared spinner clock. Replacing the Swagger dependency in client-server mode with a hand-rolled OpenAPI v3.2.1 implementation cut about 4MB from the binary.