You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the vault can't be reached, OpenCode and Pi keep using each account's last good credential until the vault is back, for both model requests and quota checks. If Google rejects that credential, it's dropped at once and never reused. After the vault answers again, an account whose access was revoked stops being served within about a second.
On OpenCode 1, the plugin no longer asks the vault for its account list every 5 seconds. It asks when it connects, after a reconnect, and when the vault reports a change. A vault without change notices is still asked every 5 seconds, as before.
OpenCode 1 sidebar
The collapsed sidebar shows one line per account, with the window that has the least quota left in each group, for example Ge 7d 62% · Ot 7d 48% left. If the line doesn't fit, the row shows only the account name and its status dot; expand the sidebar for the full figures.
Requests
The quota check that follows a successful request now starts only after the reply has reached OpenCode, so it can never delay a reply. On OpenCode 2, the reply's headers are also sent right away.