list method

List<McpTaskRecord> list({
  1. required String? owner,
  2. DateTime? now,
})

owner's tasks, oldest first.

Implementation

List<McpTaskRecord> list({required String? owner, DateTime? now}) {
  purgeExpired(now: now);
  return _tasks.values.where((t) => t.owner == owner).toList()
    ..sort((a, b) => a.createdAt.compareTo(b.createdAt));
}