grok-token-broker: shelved — operator kept the jail, so the renewal feature has no consumer
This commit is contained in:
@@ -49,11 +49,34 @@ transport **share one session**: one reaches it through the CLI, the other reads
|
||||
wrote. An invalidating probe takes **Gróa down on every transport** until a human re-logs in — not
|
||||
"the HTTP path degrades". Caught by `heid`, confirmed here against their source.
|
||||
|
||||
## Current state
|
||||
## Current state — ⛔ SHELVED, deliberately, 2026-09-16
|
||||
|
||||
Seeded on **nh3-dev** 2026-09-16. Scope `openid profile email offline_access grok-cli:access
|
||||
api:access`, client `b1a00492-…`. **Probe NOT yet run** — it is the operator's call when to
|
||||
spend it.
|
||||
**Seeded, committed, disarmed, and with no consumer. Do NOT arm `probe-rotation`.** This is a
|
||||
finished resting place, not a half-built tool — the gate is working exactly as designed and the
|
||||
thing it was gating for went away.
|
||||
|
||||
Operator ruling the same day, relayed by `heid`: *"keep the jail stop the a/b."* Heid dispatches
|
||||
Gróa through the read jail; `groa_http_dispatch.py` is kept as a documented fallback with no
|
||||
scheduled use. **Nothing in the fleet is asking for a renewable xAI session.**
|
||||
|
||||
So the trade inverted while the tool was being built:
|
||||
|
||||
the RISK did not shrink -- an invalidating probe still reaches BOTH Gróa transports through
|
||||
the shared `~/.grok/auth.json` session, taking the arm down until an interactive re-login
|
||||
the PAYOFF went to zero -- it buys token renewal on a transport nobody dispatches
|
||||
|
||||
⭐ **If something later needs a renewable xAI session, the argument reopens on its own merits
|
||||
and this is sitting here ready.** That is the whole reason it was left seeded rather than torn
|
||||
out. Re-read the probe warning below before arming it; none of that risk expired.
|
||||
|
||||
Scope `openid profile email offline_access grok-cli:access api:access`, client `b1a00492-…`.
|
||||
Probe verdict: **UNMEASURED**, and correctly so.
|
||||
|
||||
⚠ **One question this never answered, and it is a billing one:** the jail reaches the coding
|
||||
plan already paid for; the HTTP path reaches the metered API, whose responses carry a
|
||||
`cost_in_usd_ticks` field. Whether that bills *on top of* the plan was never measured and was
|
||||
not part of the ruling. It is one look at the xAI billing console, which this fleet holds no
|
||||
credential for.
|
||||
|
||||
## For a consumer
|
||||
|
||||
|
||||
Reference in New Issue
Block a user