Forge
csharp3407750f
1using AgentForge.Contracts;
2
3namespace AgentForge.Data.Entities;
4
5public sealed class ForgeCommitProvenanceEntity
6{
7 public string Id { get; set; } = "";
8
9 public string RepoId { get; set; } = "";
10
11 public string Sha { get; set; } = "";
12
13 public string Actor { get; set; } = "";
14
15 public string Branch { get; set; } = "";
16
17 public List<int> IssueNumbers { get; set; } = [];
18
19 public int? MrNumber { get; set; }
20
21 public string? RunId { get; set; }
22
23 public List<CodeAnchor> Anchors { get; set; } = [];
24
25 public string? LogicalLineId { get; set; }
26
27 public string? DriveMode { get; set; }
28
29 public DateTimeOffset RecordedAt { get; set; }
30
31 public ForgeRepoEntity? Repo { get; set; }
32}
33
View only · write via MCP/CIDE