Skip to content

Harden Workshop Builder to always emit a safe output (noop fallback)#1650

Merged
pelikhan merged 2 commits into
mainfrom
copilot/aw-fix-workshop-builder-outputs
Jul 20, 2026
Merged

Harden Workshop Builder to always emit a safe output (noop fallback)#1650
pelikhan merged 2 commits into
mainfrom
copilot/aw-fix-workshop-builder-outputs

Conversation

Copilot AI commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Workshop Builder runs could complete successfully without producing any safe output, triggering “No Safe Outputs Generated” alerts. This change tightens prompt requirements so every run emits one primary safe output, with noop as the explicit fallback path.

  • Prompt contract hardening

    • Added an explicit top-level instruction in workshop-builder.md that every run must emit at least one safe output item.
    • Added a strict fallback rule: if no dispatch/PR/issue action is valid, call noop and do not end with text-only output.
  • No-op gate reinforcement

    • Extended the existing “No-op rule” section with an end-of-run re-check:
      • if no safe output has been produced yet, call noop immediately.
  • Compiled workflow sync

    • Regenerated workshop-builder.lock.yml to reflect the updated source prompt and keep runtime behavior aligned with the authored workflow.
Before you finish the run, you must emit at least one safe output item. If no
dispatch/PR/issue action is valid, call `noop` with a concise summary of what
you checked and why no action was needed. Never end with text-only output.

Before ending the run, re-check this requirement: if you have not yet produced
one of the safe outputs listed above, call `noop` immediately.

Copilot AI linked an issue Jul 20, 2026 that may be closed by this pull request
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix workflow failure in Workshop Builder due to no safe outputs Harden Workshop Builder to always emit a safe output (noop fallback) Jul 20, 2026
Copilot AI requested a review from pelikhan July 20, 2026 16:49
@pelikhan
pelikhan marked this pull request as ready for review July 20, 2026 16:52
@pelikhan
pelikhan merged commit 10731bb into main Jul 20, 2026
@pelikhan
pelikhan deleted the copilot/aw-fix-workshop-builder-outputs branch July 20, 2026 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[aw] Workshop Builder produced no safe outputs

2 participants