scoot 0.14.0
- Two more providers: xAI (Grok) and Groq. Both are OpenAI Chat Completions-compatible registry rows, so they work through the existing wire, auth, and base-URL machinery:
scoot auth set xai/scoot auth set groq, then--model xai/grok-code-fast-1or--model groq/.... Keys areXAI_API_KEYandGROQ_API_KEY; each provider's base URL is overridable withSCOOT_XAI_BASE_URL/SCOOT_GROQ_BASE_URL. The defaultpreferred_modelsare a best-effort ordering; the livescoot modelslist is authoritative. - Date/time badges on each turn. A dim date/time line sits above your prompt, and a dim badge follows the reply with the finish time and how long the turn took, like
Wed Sep 19 · 22:07 (30s). Interactive only, shown on a TTY unless--no-labels; headless and one-shot output are unchanged. testandreviewpresets.scoot test [path]runs the tests and fixes failures;scoot review [path] -m "..."reviews read-only. They joinexplainandedit.- The setup help lists every hosted provider. The "no provider is ready" guidance is now built from the registry, so openai, anthropic, xai, and groq all appear (and a future provider shows up automatically) instead of a hardcoded openai/anthropic pair.
Install: pipx install scootcli && pipx ensurepath, or curl -fsSL https://raw.githubusercontent.com/sergenes/scootcli/main/install.sh | bash, or download scoot.pyz below. Upgrade: pipx upgrade scootcli.