RemoteAgentMetadata.fromJson constructor

RemoteAgentMetadata.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory RemoteAgentMetadata.fromJson(Map<String, dynamic> json) {
  return RemoteAgentMetadata(
    taskId: json['taskId'] as String,
    remoteTaskType: json['remoteTaskType'] as String,
    sessionId: json['sessionId'] as String,
    title: json['title'] as String,
    command: json['command'] as String,
    spawnedAt: json['spawnedAt'] as int,
    toolUseId: json['toolUseId'] as String?,
    isLongRunning: json['isLongRunning'] as bool?,
    isUltraplan: json['isUltraplan'] as bool?,
    isRemoteReview: json['isRemoteReview'] as bool?,
    remoteTaskMetadata: json['remoteTaskMetadata'] as Map<String, dynamic>?,
  );
}