From 83b3be3c48fafb3f0fcd2d3dbd72db1ccc34db60 Mon Sep 17 00:00:00 2001 From: Amy Date: Mon, 17 Nov 2025 07:31:13 -0400 Subject: [PATCH 1/2] feat: add nix shell Signed-off-by: Amy --- default.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 default.nix diff --git a/default.nix b/default.nix new file mode 100644 index 00000000..52387226 --- /dev/null +++ b/default.nix @@ -0,0 +1,19 @@ +{ + pkgs ? import { }, +}: + +with pkgs; +pkgs.mkShell { + name = "stoatEnv"; + + buildInputs = [ + # Tools + git + gh + deno + + # Node + nodejs + nodejs.pkgs.pnpm + ]; +} From 74e02d4359ee80b0ebd5f1092faee344c9fb66af Mon Sep 17 00:00:00 2001 From: Amy Date: Mon, 17 Nov 2025 07:44:37 -0400 Subject: [PATCH 2/2] fix: missing undefined check in policy_changes Signed-off-by: Amy --- src/events/v1.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/events/v1.ts b/src/events/v1.ts index 32821dd3..9a23a75b 100644 --- a/src/events/v1.ts +++ b/src/events/v1.ts @@ -322,7 +322,7 @@ export async function handleEvent( setReady(true); client.emit("ready"); - if (event.policy_changes.length) { + if (event.policy_changes?.length) { client.emit("policyChanges", event.policy_changes, async () => client.api.post("/policy/acknowledge"), );