Skip to content

[feature]: Support aggregating token usage across multiple machines under one account #12

@boerduoss

Description

@boerduoss

What problem does this solve?

Token usage is currently fragmented across machines. Users who work on multiple devices (for example, a desktop, laptop, or remote dev box) cannot easily see their total usage in one place or compare usage by device.

Proposed solution

Support multi-device aggregation under the same account or workspace.

Possible implementation:

  • assign each machine a unique device_id
  • allow the same account to be used on multiple machines
  • sync usage records with device metadata
  • show both:
    • a combined total view
    • a per-device breakdown

Useful additions:

  • device rename/alias
  • last sync time
  • device filters
  • remove old devices

Alternatives considered

  • Keep all usage fully local and separate per machine: simple, but does not solve fragmentation.
  • Manual export/import: possible, but inconvenient and error-prone.
  • User-side scripts or external dashboards: flexible, but adds unnecessary complexity.

Category

Dashboard / web UI

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions