Skip to content

[deep-report] Fix PR target auto-resolution for create_pull_request_review_comment #20814

@github-actions

Description

@github-actions

Description

Safe Output Health identified a new failure cluster (EP012): create_pull_request_review_comment fails when target: "*" is configured and the agent message omits pull_request_number, even though sibling handlers resolve the triggering PR context automatically. Update this handler to match update_pull_request / submit_pull_request_review behavior.

Expected Impact

Restores inline review comments in smoke workflows, removes recurring safe-output message failures, and improves consistency across safe-output handlers.

Suggested Agent

safe-output-health

Estimated Effort

Medium (1-4 hours)

Data Source

DeepReport analysis run §23057567955, discussion #20766.

Generated by DeepReport - Intelligence Gathering Agent ·

Warning

⚠️ Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • ab.chatgpt.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "ab.chatgpt.com"

See Network Configuration for more information.

  • expires on Mar 15, 2026, 3:28 PM UTC

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions