list method
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));
}