Send durable messages between agents
mail-asyncskillsetup L2★64
Tibsfox/gsd-skill-creator ↗What it does
Send and receive durable inter-agent messages via filesystem
Best for
Multi-agent orchestration where messages must survive crashes and maintain order by timestamp
Inputs
- · MailMessage (from, to, type, subject, body, timestamp, read, priority)
- · recipient agent ID
Outputs
- · persisted JSON message file
- · message list on poll
Preconditions
Mailbox directory .chipset/state/mail/{agent-id} exists or writable
Failure modes
Partial write if fsync fails; orphaned .msg.tmp on process crash; message loss if filesystem corrupted
Trust signals
- · Atomic rename protocol for durability
- · Sorted filenames enable chronological ordering
- · Persistent storage survives process restarts