feat: ship agent-first mission control v0.2.57
This commit is contained in:
@@ -14,6 +14,11 @@ public sealed class ProjectService(
|
||||
public async Task<Project?> GetByIdAsync(Guid id, CancellationToken ct = default)
|
||||
=> await projectRepo.GetByIdAsync(id, ct);
|
||||
|
||||
public async Task<IReadOnlyList<WorkTask>> GetTasksAsync(
|
||||
Guid id,
|
||||
CancellationToken ct = default)
|
||||
=> await projectRepo.GetTasksAsync(id, ct);
|
||||
|
||||
public async Task<Project> CreateAsync(CreateProjectRequest request, CancellationToken ct = default)
|
||||
{
|
||||
var project = new Project
|
||||
@@ -59,6 +64,6 @@ public sealed class ProjectService(
|
||||
|
||||
await activityRepo.AddAsync(new ActivityEvent { Type = "project", Message = $"Project {project.Name} deleted" }, ct);
|
||||
await projectRepo.DeleteAsync(project, ct);
|
||||
return new ProjectDeleteResult(ProjectDeleteOutcome.Deleted);
|
||||
return new ProjectDeleteResult(ProjectDeleteOutcome.Deleted, project);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user