Multi-character support (multiple accounts/characters) #9

Closed
opened 2026-06-27 16:44:15 +00:00 by Latte · 0 comments
Owner

The user has 2 EVE accounts with 2 characters each (4 total) and wants the AI to see them all, either per-character or aggregated.

Changes

  • Token store holds many characters (keyed by character_id), migrating the existing single-character store
  • familiar login adds a character instead of overwriting
  • familiar status lists all logged-in characters; familiar logout [name|id] removes one (or all)
  • get_auth(character_id) refreshes per character
  • Every account tool takes an optional character (name or id): omitted → all characters, given → just that one
  • Tests updated; coverage stays > 80%

Read-only is preserved.

The user has 2 EVE accounts with 2 characters each (4 total) and wants the AI to see them all, either per-character or aggregated. ## Changes - [ ] Token store holds many characters (keyed by character_id), migrating the existing single-character store - [ ] `familiar login` adds a character instead of overwriting - [ ] `familiar status` lists all logged-in characters; `familiar logout [name|id]` removes one (or all) - [ ] `get_auth(character_id)` refreshes per character - [ ] Every account tool takes an optional `character` (name or id): omitted → all characters, given → just that one - [ ] Tests updated; coverage stays > 80% Read-only is preserved.
Latte closed this issue 2026-06-27 16:47:59 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Hiddenden/familiar#9