Make PayloadEvent typesafe w/ discriminated union

This commit is contained in:
Colin McDonnell
2025-11-20 15:57:20 -08:00
parent e5878de9e4
commit f8bb2e12f3
3 changed files with 90 additions and 4 deletions
+6 -1
View File
@@ -213,7 +213,12 @@ function parsePayload(inputs: Inputs): Payload {
"~pullfrog": true,
agent: null,
prompt: inputs.prompt,
event: {},
event: {
trigger: "issues_opened",
issue_number: 0,
issue_title: "",
issue_body: null,
} as Payload["event"],
modes,
};
}