Conversation
|
Unable to trigger custom agent "Code Reviewer". You have run out of credits 😔 |
Codacy's Analysis Summary0 new issue (≤ 0 issue) Review Pull Request in Codacy →
|
Co-authored-by: Prekzursil <54636077+Prekzursil@users.noreply.github.com>
…zation, PR template hardening Co-authored-by: Prekzursil <54636077+Prekzursil@users.noreply.github.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: b26a5c5503
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| if (existingContract && hadInProgress) { | ||
| core.info("Idempotency guard: contract already posted and agent:in-progress already set; skipping duplicate enqueue."); | ||
| return; |
There was a problem hiding this comment.
Keep removing agent:ready on already-queued issues
This new early return skips all label cleanup when an issue already has both an execution contract and agent:in-progress, so if someone re-applies agent:ready later (or a duplicate label event arrives with that label present), the workflow now leaves agent:ready attached indefinitely instead of clearing it as before. That breaks the queue state invariant (ready vs in-progress) and can cause issues to appear queueable again even though work is already in progress.
Useful? React with 👍 / 👎.
|
@copilot Please address the unresolved queue-state thread on this PR: preserve |
…ess issues Co-authored-by: Prekzursil <54636077+Prekzursil@users.noreply.github.com>
Fixed in cf0b756. The idempotency guard now removes |
|



existingContract && hadInProgressbefore any label mutations; duplicate fires are no-opscore.warning→core.errorfor critical label-transition and rollback failures.github/ISSUE_TEMPLATE/agent_task.ymlto push pathsrelease-assistant.agent.mdagent:readygating items to Scope Guard checklist.coverageto.gitignoreagent:readyin the guard path so re-applying the label to an already-in-progress issue with an existing contract is cleaned up without duplicate enqueue or comment side effectsbash scripts/verifypasses (exit 0)Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.