From 11872f9fb4d334423bf043f661bdb8438d543cd5 Mon Sep 17 00:00:00 2001 From: Brace Sproul Date: Wed, 23 Jul 2025 16:47:27 -0700 Subject: [PATCH] fix: Include installation ID in headers (#510) --- apps/open-swe/src/routes/github/issue-webhook.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/open-swe/src/routes/github/issue-webhook.ts b/apps/open-swe/src/routes/github/issue-webhook.ts index 9fa5f8a0..d15674cf 100644 --- a/apps/open-swe/src/routes/github/issue-webhook.ts +++ b/apps/open-swe/src/routes/github/issue-webhook.ts @@ -6,6 +6,7 @@ import { GitHubApp } from "../../utils/github-app.js"; import { Webhooks } from "@octokit/webhooks"; import { createLangGraphClient } from "../../utils/langgraph-client.js"; import { + GITHUB_INSTALLATION_ID, GITHUB_INSTALLATION_NAME, GITHUB_INSTALLATION_TOKEN_COOKIE, GITHUB_USER_ID_HEADER, @@ -146,6 +147,7 @@ webhooks.on("issues.labeled", async ({ payload }) => { [GITHUB_INSTALLATION_NAME]: issueData.owner, [GITHUB_USER_ID_HEADER]: issueData.userId.toString(), [GITHUB_USER_LOGIN_HEADER]: issueData.userLogin, + [GITHUB_INSTALLATION_ID]: installationId.toString(), }, });