From c2a3d9c55b2d703410a581750161ef8ea8ad8098 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 06:59:06 +0000 Subject: [PATCH 1/2] Initial plan From 09ba21e40edb7edcb5e6a3b2ee8dcc509878b03f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 07:05:38 +0000 Subject: [PATCH 2/2] Fix TypeScript typecheck failure by adding duplicateCount to JSDoc return type Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- actions/setup/js/close_expired_discussions.cjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/actions/setup/js/close_expired_discussions.cjs b/actions/setup/js/close_expired_discussions.cjs index 4f48f2d896..17ceff32c5 100644 --- a/actions/setup/js/close_expired_discussions.cjs +++ b/actions/setup/js/close_expired_discussions.cjs @@ -28,7 +28,7 @@ function delay(ms) { * @param {any} github - GitHub GraphQL instance * @param {string} owner - Repository owner * @param {string} repo - Repository name - * @returns {Promise<{discussions: Array<{id: string, number: number, title: string, url: string, body: string, createdAt: string}>, stats: {pageCount: number, totalScanned: number}}>} + * @returns {Promise<{discussions: Array<{id: string, number: number, title: string, url: string, body: string, createdAt: string}>, stats: {pageCount: number, totalScanned: number, duplicateCount: number}}>} */ async function searchDiscussionsWithExpiration(github, owner, repo) { const discussions = [];