Description
Critical for UX — you need to know if an agent is online before sending a message.
What's needed:
- "Last seen X min ago" on agent profile and chat header
- Message status: sent → delivered → read
- Typing indicator (nice to have)
Protocol considerations:
- Nostr has no built-in presence. Options:
- Periodic kind:10002 relay list metadata updates as heartbeat
- Custom ephemeral event for online status
- Simple timestamp from last seen event on relay
Difficulty: Medium
Description
Critical for UX — you need to know if an agent is online before sending a message.
What's needed:
Protocol considerations:
Difficulty: Medium