using System;
using System.Threading.Tasks;

namespace AxCopilot.Services.Agent;

public class SubAgentTask
{
	public string Id { get; init; } = "";

	public string Task { get; init; } = "";

	public DateTime StartedAt { get; init; }

	public DateTime? CompletedAt { get; set; }

	public bool Success { get; set; }

	public string? Result { get; set; }

	public Task? RunTask { get; set; }
}
