Skip to content

Mail UI: threads view for agent-to-agent correspondence #46

Description

@CameronCrow

What

Product surface for agent mail (companion to the v1 files-only issue): per-agent mailbox view in Papyrus — thread list, read/unread state, maybe a roster-wide correspondence overview. Deferred from v1 by explicit decision (2026-07-16): v1 ships mail as markdown files in ~/.papyrus/agents/<id>/mail/ surfaced through the existing Agent Files panel, which is enough to audit exchanges.

Why punted

Scoped out during the agent-mail design interview to keep v1 shippable; the mail transport/archive format must stabilize before a UI freezes assumptions about it.

Pointers

  • v1 feature (transport, file format, panel group): see the "Agent mail v1" issue — build this strictly on top of the thread-file format it establishes.
  • Precedent for a new dashboard surface: the tasks routes under apps/desktop/src/renderer/routes/_authenticated/_dashboard/.

Definition of done

Not yet knowable in detail — first step is a short design pass once v1's file format has been in use: decide thread list vs. unified inbox, unread tracking (file-based vs DB), and whether the human can inject messages into a thread. That design pass is a legitimate first deliverable for whoever picks this up.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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