chore: sync actions from gh-aw@v0.80.2#157
Merged
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Syncs safe-outputs prompts and tool schema definitions from gh-aw@v0.80.2, keeping this repo’s agent harness guidance and safe-output tool metadata aligned with upstream.
Changes:
- Add guidance to trust successful safe-output tool responses (avoid “verifying” writes from the sandbox).
- Clarify
temporary_idwording in the safe-outputs prompt. - Refresh
safe_outputs_tools.jsonwording (notably replacing escaped unicode punctuation with literal em dashes) and update theupdate_releasebody schema constraints.
Show a summary per file
| File | Description |
|---|---|
| setup/md/safe_outputs_prompt.md | Updates safe-outputs agent instructions, including new guidance about trusting successful safe-output tool responses. |
| setup/js/safe_outputs_tools.json | Syncs safe-output tool schema descriptions/constraints to match upstream. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 2/2 changed files
- Comments generated: 1
|
|
||
| **Tool retry limit:** if a safe-output tool (for example `push_to_pull_request_branch` or `close_pull_request`) fails, try at most 2 materially different recovery approaches. If the tool still fails, call `report_incomplete` with the error and the approaches attempted, then continue with other work. Do NOT debug underlying infrastructure after repeated failures. | ||
|
|
||
| **Trust successful tool responses.** Safeoutputs records write transactions that are applied after the agent finishes. A successful safe-output tool call means the transaction was accepted for downstream application. Do NOT independently verify the effect via `gh`, `gh api`, or other GitHub read paths from the current sandbox, because those paths will not reflect future safe-output writes. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Automated sync of actions from gh-aw at
v0.80.2.