Skip to content

fix(triage): pin Copilot model and repair agent output validation - #287

Merged
Alexander Zaslonov (azaslonov) merged 1 commit into
mainfrom
Alexey-Zheltov-patch-1
Sep 21, 2026
Merged

Alexander Zaslonov (azaslonov) merged 1 commit into
mainfrom
Alexey-Zheltov-patch-1

Conversation

@Alexey-Zheltov

Copy link
Copy Markdown
Collaborator

Summary

The issue-triage agentic workflow fails on every run with HTTP 400 before the
agent produces any output. This PR pins a valid model and fixes a latent bug in
the post-step validation that would fail the job even after the model issue is
resolved.

Fixes #286

Problem

issue-triage.md declared no model: in its frontmatter, so the compiler fell
back to the built-in default in issue-triage.lock.yml:

COPILOT_MODEL: ${{ vars.GH_AW_MODEL_AGENT_COPILOT || vars.GH_AW_DEFAULT_MODEL_COPILOT || 'claude-sonnet-4.6' }}
GITHUB_COPILOT_INTEGRATION_ID: agentic-workflows

Copilot AI balanced review requested due to automatic review settings September 14, 2026 18:17

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The executable lock workflow was not regenerated, so the fixes will not take effect.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Pins the issue-triage agent to a supported Copilot model.

Changes:

  • Selects claude-opus-5.
  • Extends the timeout from 10 to 20 minutes.
File summaries
File Description
.github/workflows/issue-triage.md Updates agent model and timeout configuration.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/issue-triage.md
@azaslonov
Alexander Zaslonov (azaslonov) merged commit 114fbff into main Sep 21, 2026
7 checks passed
@azaslonov
Alexander Zaslonov (azaslonov) deleted the Alexey-Zheltov-patch-1 branch September 21, 2026 02:54
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] Contract test: verify context separation failed

3 participants