Releases: machinefi/qspro-cli
Releases · machinefi/qspro-cli
v0.1.2 — keys create echoes monthly cap
Polish release.
qsp keys create <alias> --monthly-limit Nnow echoes the cap in the success message. Previously you had to re-runqsp keys listto verify the cap applied.- No other behavior changes; safe drop-in upgrade.
brew upgrade machinefi/qspro/qspro # or
pipx upgrade quicksilverprov0.1.1 — Friendly network errors
Bug-fix release.
What changed
- CLI: wrap the click command group in
run()with friendly handlers forhttpx.ConnectError,ConnectTimeout,ReadTimeout,HTTPError. No more Python traceback when the network is slow / blocked / offline. Exit codes:0ok,1remote/network,2auth/usage,130ctrl-c. - CLI:
qsp usage -nnow validates withIntRange(min=0);0means totals-only. - CLI:
qsp keys delete ALIASwith multiple matching keys now errors + lists candidates instead of silently deleting the first. - CLI:
_chat_streamno longer leaks the http client on errors; ctrl-c mid-stream exits cleanly (130). - Version bump 0.1.0 → 0.1.1.
Install / upgrade
pip install --upgrade quicksilverpro
# or
brew upgrade machinefi/qspro/qsproSee https://github.com/machinefi/qspro-cli for full docs.
v0.1.0 — Initial release
First public release of the QuickSilver Pro CLI.
What's here
pip install quicksilverpro
qsp init
qsp chat "Write me a haiku"Commands:
qsp init— browser walkthrough or paste existing keyqsp chat "..."— streaming completion (deepseek-v3 default),--jsonfor structured outputqsp balance— credits remainingqsp models— supported models + pricing + context lengthqsp status— live per-model latencyqsp usage -n N— recent API calls with costqsp keys {list,create,delete}— manage API keys with optional monthly spend capsqsp pay {5,20,50}— opens Stripe checkout
Every command supports --json and uses stable exit codes (0 ok · 1 remote · 2 auth/usage).
Install
pip install quicksilverpro
# or
brew install machinefi/qspro/qsproDocs: https://quicksilverpro.io/dashboard#quickstart · Source: https://github.com/machinefi/qspro-cli