Skip to content

chore: sync actions from gh-aw@v0.75.3#115

Merged
pelikhan merged 1 commit into
mainfrom
sync/gh-aw-v0.75.3
May 23, 2026
Merged

chore: sync actions from gh-aw@v0.75.3#115
pelikhan merged 1 commit into
mainfrom
sync/gh-aw-v0.75.3

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Automated sync of actions from gh-aw at v0.75.3.

@pelikhan pelikhan marked this pull request as ready for review May 23, 2026 14:30
Copilot AI review requested due to automatic review settings May 23, 2026 14:30
@pelikhan pelikhan merged commit 7a36338 into main May 23, 2026
3 checks passed
@pelikhan pelikhan deleted the sync/gh-aw-v0.75.3 branch May 23, 2026 14:31
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Automated sync from github/gh-aw@v0.75.3, updating the setup action’s log parsing and failure-context messaging to better surface token usage and to classify provider rate-limit (HTTP 429) engine failures with a dedicated remediation message.

Changes:

  • Added a new markdown context template for engine HTTP 429 / rate-limit failures.
  • Enhanced Copilot CLI “pretty print” log parsing to capture token totals from the newer footer format (including cached tokens).
  • Added detection of engine 429/rate-limit signals from agent stdio output and the OTLP JSONL mirror, and wired it into engine-failure context selection.
Show a summary per file
File Description
setup/md/engine_rate_limit_429.md Adds a dedicated user-facing context message and next steps for engine HTTP 429/rate-limit failures.
setup/js/parse_copilot_log.cjs Parses token totals from newer Copilot CLI footer format so token usage appears even without model breakdown.
setup/js/handle_agent_failure.cjs Detects rate-limit signals (stdio + OTLP mirror) and emits a dedicated failure context for engine 429 scenarios.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 3/3 changed files
  • Comments generated: 1

Comment on lines 21 to +23
const DEFAULT_ACTION_FAILURE_ISSUE_EXPIRES_HOURS = 24 * 7;
const DEFAULT_OTEL_JSONL_PATH = "/tmp/gh-aw/otel.jsonl";
// Engine-side 429/rate-limit signatures:
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.

2 participants