Skip to content

Fix issue #759 - #760

Open
cenetex[bot] wants to merge 1 commit into
mainfrom
agent/issue-759-canary-daily-dispatch
Open

cenetex[bot] wants to merge 1 commit into
mainfrom
agent/issue-759-canary-daily-dispatch

Conversation

@cenetex

@cenetex cenetex Bot commented Oct 23, 2026

Copy link
Copy Markdown
Contributor

Fixes #759

Automated implementation published by the trusted control-plane broker.

@cenetex cenetex Bot added the review:in-progress Automated review is currently running label Oct 23, 2026
@cenetex

cenetex Bot commented Oct 23, 2026

Copy link
Copy Markdown
Contributor Author

🔍 Automated PR Review Started

This PR was opened by the coding agent and is now being automatically reviewed.

@cenetex cenetex Bot added review:error Automated review could not complete and removed review:in-progress Automated review is currently running labels Oct 23, 2026
@cenetex

cenetex Bot commented Oct 23, 2026

Copy link
Copy Markdown
Contributor Author

🔧 Automated Review: ERROR

The automated review encountered an error and could not complete.

Error Details:
Error during run review analysis. Exit code: 4

This PR will require manual review.

🔄 Labels Applied: review:error

Task ID: task_mvkh3yby_ah82dd

@cenetex cenetex Bot mentioned this pull request Oct 23, 2026
atimics added a commit that referenced this pull request Oct 23, 2026
…eview image (#762)

* fix(review): run the metered review model and ship the review image

The review script hardcoded z-ai/glm-5.2 and ignored the MODEL the Lambda
passes, so reviews were reserved at Haiku's 4 credits but ran on glm-5.2.
Read MODEL, keeping glm-5.2 as the fallback when it is absent.

The Lambda's default anthropic/claude-haiku-4-5 is not an OpenRouter model
ID (OpenRouter uses dotted IDs). Use anthropic/claude-haiku-5.5, whose 1M
context matches the model_context_window in the shared Codex config.

deploy.yml never built Dockerfile.review, so the github-agent-review:latest
image has been frozen since 2026-08-29 (#707). Build and push it on every
deploy alongside the agent image.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(review): parse findings a model wrapped in a Markdown fence

Every automated review since 2026-09-10 ended in review:error with exit
code 4. Codex completed and the model wrote a decision, but glm-5.2 does
not honor --output-schema through OpenRouter and fenced its JSON in
```json. jq rejected the fenced file and set -e aborted the review
(CloudWatch, task_mvkh3yby_ah82dd on #760).

Strip a leading/trailing fence when the findings are not already JSON,
and fail with an explicit message when they still are not.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: atimics <atimics@ratimics.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review:error Automated review could not complete

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Canary: daily dispatch chain check

0 participants