[PR #10587] Add /accounts dialog for multi-account management #13491

Open
opened 2026-02-16 18:18:20 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/anomalyco/opencode/pull/10587

State: open
Merged: No


What's this about?

Adds a /accounts command to both TUI and web app for managing multi-account authentication.

TUI side

  • New Account namespace that reads from both OpenAI and Antigravity account JSON files
  • /accounts opens a searchable dialog showing all accounts grouped by provider
  • Select an account to see details including quota recovery status with nice progress bars
  • Keybinds for quick actions: switch active account, clear rate limits, delete

Web side

  • Same /accounts slash command
  • Simple read-only view of configured accounts

The quota display

Shows recovery progress as both percentage and time remaining:

2026-01-26 05_59_16-Antigravity Tools 2026-01-26 05_59_43-C__Users_Administrator_Downloads_2026-01-26 05_59_16-Antigravity Tools png - Gre

Color-coded green/yellow/red based on how recovered the quota is.

Why?

When you're juggling multiple accounts across providers, it's useful to see at a glance which ones are rate limited and when they'll recover. Now you can.

**Original Pull Request:** https://github.com/anomalyco/opencode/pull/10587 **State:** open **Merged:** No --- ## What's this about? Adds a `/accounts` command to both TUI and web app for managing multi-account authentication. ### TUI side - New `Account` namespace that reads from both OpenAI and Antigravity account JSON files - `/accounts` opens a searchable dialog showing all accounts grouped by provider - Select an account to see details including quota recovery status with nice progress bars - Keybinds for quick actions: switch active account, clear rate limits, delete ### Web side - Same `/accounts` slash command - Simple read-only view of configured accounts ### The quota display Shows recovery progress as both percentage and time remaining: <img width="723" height="662" alt="2026-01-26 05_59_16-Antigravity Tools" src="https://github.com/user-attachments/assets/dacae986-7ac3-45f0-8daa-ab569cce5975" /> <img width="732" height="493" alt="2026-01-26 05_59_43-C__Users_Administrator_Downloads_2026-01-26 05_59_16-Antigravity Tools png - Gre" src="https://github.com/user-attachments/assets/6cc685df-b9e6-4ae3-9ab4-75dc85d5d76a" /> Color-coded green/yellow/red based on how recovered the quota is. ### Why? When you're juggling multiple accounts across providers, it's useful to see at a glance which ones are rate limited and when they'll recover. Now you can.
yindo added the pull-request label 2026-02-16 18:18:20 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#13491