Skip to content

ci(seidroid): bump uci to v0.0.27 - #264

Merged
bdchatham merged 1 commit into
mainfrom
ci/seidroid-uci-v0.0.27
Oct 12, 2026
Merged

bdchatham merged 1 commit into
mainfrom
ci/seidroid-uci-v0.0.27

Conversation

@bdchatham

Copy link
Copy Markdown
Contributor

Summary

Bumps the seidroid workflows to uci v0.0.27.

  • Reviews run on sei-agent-driver v0.23.1. It fixes the intermittent no-verdict reviews (exit 5, "the message carries no fenced json block"). The final message can reach the server after the edge that ends the turn. v0.23.0 reads the session once at that edge, so it takes an earlier progress note as the reply and fails the review. v0.23.1 re-reads for up to 10 s until the reply is a finished answer (fix(sei-agent-driver): wait for a reply that lands after the turn ends sei-internal-skills#485).

Change

  • seidroid.yml: the three jobs move from @v0.0.26 to @v0.0.27, still pinned by tag as before.

Verification

actionlint on the changed files: clean. The same bump ran on sei-chain first (sei-protocol/sei-chain#4532). Its seidroid review installed the pinned v0.23.1 binary and reached a verdict.

🤖 Generated with Claude Code

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

cursor Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

PR Summary

Low Risk
CI-only pin bump with no application code or secret wiring changes beyond the upstream workflow version.

Overview
Pins all three seidroid reusable workflow jobs (seidroid-review, seidroid-review-close, seidroid-review-reclaim) from sei-protocol/uci/.github/workflows/seidroid-review.yml@v0.0.26 to @v0.0.27, keeping the same tag-pinned pattern as the other uci callers.

The bump pulls in sei-agent-driver v0.23.1, which addresses intermittent reviews that exit with no verdict when the final reply arrives slightly after the turn ends (driver v0.23.0 could read an earlier progress note instead of the finished JSON block).

Reviewed by Cursor Bugbot for commit 1f1b9a0. Bugbot is set up for automated code reviews on this repo. Configure here.

@seidroid seidroid Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Moves all three seidroid jobs from uci v0.0.26 to v0.0.27, which pins sei-agent-driver v0.23.1 with new checksums. Between the two tags the callee's inputs and secrets are unchanged, so the caller wiring stays compatible and all three uses: lines stay identical as the file requires; nothing blocks, and the one scout reading (codex: nothing found) agrees.

Pre-existing

Already true on the base branch, not introduced here.

  • suggestion — .github/workflows/seidroid.yml pins the uci reusable workflow by a mutable tag, not a commit SHA. If the tag is re-pointed, the jobs that receive OMNIGENT_MACHINE_CLIENT_SECRET and the GitHub App private key will run different code. The file header documents this as deliberate parity with the repository's other uci callers.

seidroid review · decision approve · session 1f9c99311fb148d1b7b4682ccf760e34 · turn resp_claude_4b3ac0e25e6a3f5bc31916f36efa94ed · item abc029b4a5635e2c8977494af218527a

Findings: 0 blocking | 0 non-blocking | 0 posted inline | 1 pre-existing

@bdchatham
bdchatham merged commit 1f188db into main Oct 12, 2026
15 of 16 checks passed
@bdchatham
bdchatham deleted the ci/seidroid-uci-v0.0.27 branch October 12, 2026 17:20
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.

1 participant