agent-mail

Featured

Coordinate selected writers with Agent Mail messages and advisory file reservations. Use when: this adapter is requested; mail does not own tracker status.

AI & Automation 434 stars 40 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 91/100

Stars 20%
88
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Agent Mail — optional coordination adapter Agent Mail carries messages, acknowledgements, identities, and temporary file reservations. It is not a task tracker, queue, proof ledger, or lifecycle controller. Reservations are **advisory**: they prevent collisions only because every cooperating writer checks them against the same absolute project path, and one writer registered against a different path resolution makes the whole ledger advisory fiction. Agent Mail enforces nothing on a writer that does not check. Named failure mode — **silence-as-status**: reading an unanswered thread as "work stalled" or "work done"; mail silence proves only that no mail arrived. Anti-pattern: widening or renewing a reservation unprompted when a conflict appears. Corrective: report the conflict to the caller as-is; scope and TTL changes are the caller's call. ## Boundary - Skip Agent Mail for a single writer. - The caller supplies the absolute project path, agent identities, thread id, participants, paths, exclusivity, reason, and TTL. - Reservations prevent accidental overlap among cooperating writers. They do not create work ownership or affect Plan, Candidate, or verdict semantics. - Mail silence proves nothing about work status. - A message or acknowledgement is evidence that communication occurred, not evidence that a change is correct or complete. The adapter cannot select AgentOps semantics, issue a binding verdict, or turn factory completion into delivery or validation...

Details

Author
boshu2
Repository
boshu2/agentops
Created
10 months ago
Last Updated
today
Language
Go
License
Apache-2.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

agentmail

Use when an agent needs AgentMail CLI email inboxes.

244,407 Updated today
NousResearch
AI & Automation Listed

agent-mail

Send and receive templated markdown messages between agents via <agent-root>/inbox/ folders - the file-based channel between peer agents working separate repos on the same machine. Use when asked to message, notify, hand off to, or request something from another agent or repo ("tell the vault agent", "send them a design request", "reply to that message"); when asked whether another agent has answered or anything new arrived; when a session-start notice reports unprocessed inbox messages that need reading, acting on, and resolving; for the closing sweep that buckets remaining messages by what they still owe; and to send to any inbox path. Human email, Slack, and calendar invitations are different systems and are not this.

1 Updated 1 weeks ago
anton-winter-arch
AI & Automation Listed

agent-mail

Send and receive templated markdown messages between agents via <agent-root>/inbox/ folders - the file-based channel between peer agents working separate repos on the same machine. Use when asked to message, notify, hand off to, or request something from another agent or repo ("tell the vault agent", "send them a design request", "reply to that message"); when asked whether another agent has answered or anything new arrived; when a session-start notice reports unprocessed inbox messages that need reading, acting on, and resolving; for the closing sweep that buckets remaining messages by what they still owe; and to send to any inbox path. Human email, Slack, and calendar invitations are different systems and are not this.

0 Updated 2 days ago
thefilesareinthecomputer