events scaffolded

This commit is contained in:
Kosta Petan
2024-02-22 15:10:27 +01:00
parent 4877bd8b4b
commit f45df2ae36
2 changed files with 12 additions and 9 deletions

View File

@@ -147,9 +147,9 @@ public sealed class GithubWebHookProcessor : WebhookEventProcessor
var eventType = (skillName, functionName) switch
{
("Do", "It") => EventType.NewAsk,
(nameof(PM), nameof(PM.Readme)) => EventType.NewAskReadme,
(nameof(DevLead), nameof(DevLead.Plan)) => EventType.NewAskPlan,
(nameof(Developer), nameof(Developer.Implement)) => EventType.NewAskImplement,
(nameof(PM), nameof(PM.Readme)) => EventType.ReadmeRequested,
(nameof(DevLead), nameof(DevLead.Plan)) => EventType.DevPlanRequested,
(nameof(Developer), nameof(Developer.Implement)) => EventType.CodeGenerationRequested,
_ => EventType.NewAsk
};
var data = new Dictionary<string, string>

View File

@@ -13,11 +13,14 @@ public class Event
public enum EventType
{
NewAsk,
NewAskReadme,
NewAskPlan,
NewAskImplement,
ChainClosed,
ReadmeCreated,
PlanSubstepCreated,
CodeCreated
ReadmeChainClosed,
CodeChainClosed,
CodeGenerationRequested,
DevPlanRequested,
ReadmeGenerated,
DevPlanGenerated,
CodeGenerated,
DevPlanChainClosed,
ReadmeRequested
}