Task.toMCP constructor

Task.toMCP(
  1. Map<String, Object?> map
)

Implementation

factory Task.toMCP(Map<String, Object?> map) {
  return Task(
    taskId: map['taskId'] as String,
    status: TaskStatus.to(map['status'] as String),
    statusMessage: map['statusMessage'] as String?,
    createdAt: map['createdAt'] as String,
    lastUpdatedAt: map['lastUpdatedAt'] as String,
    ttl: map['ttl'] as int?,
    pollInterval: map['pollInterval'] as int?,
  );
}