Releases: dancinlab/quota
Releases · dancinlab/quota
Release list
quota v0.1.0
v0.1.0
First release — Claude Code multi-account session vault + login-OTP fetcher (compiled hexa CLI).
- OTP fetch via the Postmark Inbound Messages API:
quota code <n|email|login-url> [--wait <sec>] [--json]— newest login code for one
account; bare code to stdout, context to stderr.login-urlresolves the account from a
login_hint=/email=query param when present.--waitpolls and refuses stale-code replay.quota inbox [--json]— group-wide scan: which roster account received mail + its code.- Scans all three inbound states (processed · scheduled · failed), dedups by MessageID,
matches recipient against the roster, extracts the 6–8 digit code from subject or body. - Sender domain (
anthropic.com) is a soft preference, not a hard filter (dedicated mailboxes).
- Session vault for
~/.claude/.credentials.json:quota save <n>snapshots the live session;quota use <n>restores a slot (backing up the
live session first — never destroys the current login);quota sessions/quota rm <n>.
- Roster (
quota list) derived fromsecretkeys namedclaude<n>.email. - Credential safety: Postmark server token read from the
secretCLI inside a shell
substitution → written to acurl -Kconfig; never in argv, logs, or process memory. - Distribution:
hx install quota(compile-then-exec) + per-target AOT native binaries
(quota-darwin-arm64,quota-linux-x86_64) attached to GitHub releases. - CI: parse +
@testgate on ubuntu/macos; release gated onhx installsmoke (allgreen).