Skip to content

Commit 1cfa74b

Browse files
committed
fix
1 parent 9203c22 commit 1cfa74b

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

packages/agent/src/git-manager.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -605,6 +605,15 @@ Generated by PostHog Agent`;
605605
}
606606

607607
async getPullRequestReviewComments(prNumber: number): Promise<any> {
608+
// Validate prNumber: must be a positive integer
609+
if (
610+
typeof prNumber !== "number" ||
611+
!Number.isInteger(prNumber) ||
612+
prNumber < 1
613+
) {
614+
throw new Error(`Invalid pull request number: ${prNumber}`);
615+
}
616+
608617
try {
609618
// Extract repo from remote URL (format: owner/repo)
610619
const remoteUrl = await this.getRemoteUrl();

0 commit comments

Comments
 (0)