Treat add_comment 404s as warnings in safe output handler #11563
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Safe output jobs fail when discussions/issues are deleted between agent execution and comment processing. These 404s create false failures in monitoring without indicating actual problems.
Changes
/actions/setup/js/add_comment.cjsto detect 404 errors via status code or message content (case-insensitive){success: true, skipped: true}to continue processing other operationsDetection logic
Impact
Reduces false failure rates from deleted targets while preserving error signal for genuine issues.
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.