Skip to content

[product-manager-impersonator] Label-based quiet mode for automated comments #650

@github-actions

Description

@github-actions

Feature Idea

Summary: Add an optional mute-comment-label input so comment-producing workflows skip posting comments (emit noop instead) when a PR/issue is labeled as quiet mode.

Why a Customer Would Want This

Teams running many agent workflows are asking for less comment noise, especially on busy PRs. A label-based quiet mode gives maintainers immediate, reversible control over bot chatter without uninstalling workflows or changing schedules.

Rough Implementation Sketch

  • Add an optional mute-comment-label input (default empty/off) to comment-centric workflows.
  • In shared comment workflows/prompts, check labels early; if label matches, emit noop with a concise reason instead of add-comment.
  • Start with workflows that import shared comment fragments, then roll out to others incrementally.
  • Document usage in workflow READMEs and the docs catalog with a one-line example.

Why It Won't Be That Hard

This is mostly input + prompt wiring: shared comment behavior is already centralized via safe-output-add-comment fragments, and noop is already a first-class safe output. The change is additive and backward-compatible (no behavior change unless users opt in).

Evidence

Not a duplicate of existing PM-impersonator issues (#619, #577, #570, #562, #554, #523, #449, #409, #403, #382), which focus on quick-setup and linting rather than runtime comment-noise controls.


What is this? | From workflow: Trigger Product Manager Impersonator

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions