MailboxEntry constructor

const MailboxEntry({
  1. required String id,
  2. String? name,
  3. String? cwd,
  4. String? slug,
  5. DateTime? lastActivity,
  6. AgentPresence? presence,
  7. List<AgentCapability> capabilities = const [],
  8. String? source,
})

Creates a directory entry with optional session name, cwd, slug, presence, activity, capability and source metadata.

Implementation

const MailboxEntry({
  required this.id,
  this.name,
  this.cwd,
  this.slug,
  this.lastActivity,
  this.presence,
  this.capabilities = const [],
  this.source,
});