Skip to content

Add missing project handlers to safe output handler registry - #13265

Merged
mnkiefer merged 2 commits into
mainfrom
copilot/fix-no-handler-message
Feb 2, 2026
Merged

Add missing project handlers to safe output handler registry#13265
mnkiefer merged 2 commits into
mainfrom
copilot/fix-no-handler-message

Conversation

CopilotAI commented Feb 2, 2026

Copy link
Copy Markdown
Contributor

The safe_output_handler_manager.cjs was missing three project-related handlers in its HANDLER_MAP, causing "No handler loaded for message type 'update_project'" warnings in workflows like security-alert-burndown.md.

Changes

  • Added update_project, create_project, and create_project_status_update to HANDLER_MAP in actions/setup/js/safe_output_handler_manager.cjs
  • Updated STANDALONE_STEP_TYPES comment to remove outdated reference to project handlers

The handlers already existed as separate .cjs files with the correct main() export pattern - they just weren't registered:

constHANDLER_MAP={// ... existing handlers ...create_project: "./create_project.cjs",create_project_status_update: "./create_project_status_update.cjs",update_project: "./update_project.cjs",};

This enables workflows using update-project, create-project, or create-project-status-update safe output types to process messages instead of skipping them with warnings.

Original prompt

Fix Warning: ⚠️ No handler loaded for message type 'update_project' (message 1/14). The message will be skipped. This may happen if the safe output type is not configured in the workflow's safe-outputs section.
See safe outputs of run: https://github.com/githubnext/gh-aw/actions/runs/21589193006/job/62205093635


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…to HANDLER_MAP
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
CopilotAI changed the title [WIP] Fix handler loading for update_project messageAdd missing project handlers to safe output handler registryFeb 2, 2026
CopilotAI requested a review from mnkieferFebruary 2, 2026 12:22
@mnkiefer
mnkiefer marked this pull request as ready for review February 2, 2026 12:23
@github-actions

Copy link
Copy Markdown
Contributor

🔍 PR Triage Results

Category: Bug | Risk: LOW | Priority: 53/100

Scores Breakdown

  • Impact: 40/50 - Bug fix (high impact on stability)
  • Urgency: 5/30 - Just created (0 days old); Bug fixes are urgent; Draft PR (reduced urgency)
  • Quality: 8/20 - CI pending; Detailed description; Tests mentioned as passing; Draft PR (incomplete)

📋 Recommended Action: DEFER

Reason for Deferral:

  • This PR is marked as draft/WIP and needs completion before review
  • Complete remaining tasks in the checklist
  • Run final validation (Go tests, make agent-finish)
  • Mark as ready for review when all checks pass

Triaged by PR Triage Agent on 2026-02-02
Run ID: 21589758596

AI generated by PR Triage Agent

@mnkiefer
mnkiefer merged commit ee76275 into mainFeb 2, 2026
208 checks passed
@mnkiefer
mnkiefer deleted the copilot/fix-no-handler-message branch February 2, 2026 12:29
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@mnkiefer