Skip to content

Save and browse Bluesky conversations offline #677

Description

@micahflee

Parent

What to build

A free user can save conversations and messages and browse them locally without an active connection or live Bluesky URLs.

Acceptance criteria

  • Direct authenticated APIs save stable message identities, ordering, captured participants, relationships, attachments, and availability state.
  • Required media is local and digest-deduplicated within the account.
  • Conversation and message views paginate and work disconnected and offline, representing unavailable attachments explicitly.
  • Disabling chat collection affects future saving only.
  • Diagnostics exclude message content, participants, identifiers, media, credentials, and paths.
  • Controller tests use a fake chat API with real storage; mounted views cover pagination, attachments, offline use, and incompleteness.

Blocked by

(This was written by an LLM.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified, ready for an AFK agent

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions