Skip to content

Feature Request: Support multiple OpenCode Go workspaces under a single account #1626

Description

@addisonwebb

Hello! I have a feature request.

The OpenCode Go provider currently tracks usage for only one workspace at a time. I have multiple workspaces under the same account, each with its own OpenCode Go subscription, and I'd like to see limits for all of them at once.

Note: This is not a request for multi-account support (see #81). It's a single account with multiple workspaces, each holding its own subscription.

Current behavior

  • In Settings → Providers → OpenCode Go, I can manually change the workspace ID and hit "Refresh" — the usage values update correctly for the new workspace.
  • The same cookie/auth works across all workspaces since they share the same account.
  • But there's no way to see more than one workspace at a time without manually swapping IDs.

Proposed behavior

  • Discover all workspaces from the existing workspaces endpoint and track usage for each one.
  • Show each workspace as a separate row/tile in the menu bar popover, labeled by workspace name, with its own 5-hour rolling and weekly usage meters and reset countdowns.
  • The UI for this would need some design thought — possibly workspace-level tiles within the OpenCode Go provider section, or a sub-menu per workspace.

Thank you! I appreciate all your hard work on this tool!

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low-risk cleanup, docs, polish, ergonomics, or speculative feature.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🌊 off-meta tidepoolIssue quality rating does not apply to this item.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions