Skip to content

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

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

bdchatham merged 2 commits 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.

Change

  • seidroid.yml: the three jobs move from v0.0.26 (0dc48cf) to v0.0.27 (a3e422d).
  • ai-assist.yml: uses: and uci-ref move from v0.0.26 to v0.0.27. Between those versions only seidroid-review.yml changed (feat(seidroid-review): drive sei-agent-driver v0.23.1 uci#124), so ai-assistant.yml and its inputs are unchanged.

Verification

actionlint on both files: clean.

🤖 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 bumps with no application or auth logic changes; main effect is more reliable Seidroid review completion.

Overview
Bumps shared UCI workflow pins from v0.0.26 to v0.0.27 so AI assistant and Seidroid review jobs call the same reusable workflow commit (a3e422d).

In ai-assist.yml, the reusable ai-assistant.yml uses: ref and matching uci-ref input move to v0.0.27. In seidroid.yml, all three jobs (seidroid-review, seidroid-review-close, seidroid-review-reclaim) point seidroid-review.yml at the same ref. Permissions, secrets, and job with: inputs are unchanged—only the pinned SHA and release comments update.

The motivation (per PR notes) is upstream sei-agent-driver v0.23.1, which re-reads the session briefly so the final fenced JSON verdict is not mistaken for an in-progress message, addressing intermittent review failures (exit 5, no fenced JSON block).

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

@github-actions

github-actions Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedOct 12, 2026, 4:09 PM

@codecov

codecov Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 57.25%. Comparing base (6417ecb) to head (94de2d1).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #4532      +/-   ##
==========================================
- Coverage   57.37%   57.25%   -0.13%     
==========================================
  Files        1612     2135     +523     
  Lines      128816   167158   +38342     
==========================================
+ Hits        73911    95699   +21788     
- Misses      54902    71454   +16552     
- Partials        3        5       +2     
Flag Coverage Δ
sei-chain 55.44% <ø> (+0.45%) ⬆️
sei-db 75.17% <ø> (ø)
sei-db-state-db 78.98% <ø> (+0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 546 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@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 the three seidroid jobs and the ai-assist workflow (both uses: and uci-ref) from uci v0.0.26 to v0.0.27, pinned by full commit SHA. Approved: the new SHA matches the v0.0.27 tag, no reference to the old SHA is left, and uci changed only seidroid-review.yml between the two tags, so ai-assistant's inputs don't change. The one other reading (codex) found nothing, which matches this review.

seidroid review · decision approve · session 72bb8e001f86438990d32c00c796729f · turn resp_claude_942f7320070d86bfd99f508dea8c899a · item 06ffd44f80755de7bc9bd7453f59270a

Findings: 0 blocking | 0 non-blocking | 0 posted inline

@bdchatham
bdchatham added this pull request to the merge queue Oct 12, 2026
Merged via the queue into main with commit c719251 Oct 12, 2026
57 checks passed
@bdchatham
bdchatham deleted the ci/seidroid-uci-v0.0.27 branch October 12, 2026 16:41
bdchatham added a commit to sei-protocol/sei-internal-skills that referenced this pull request Oct 12, 2026
## Summary

Bumps the seidroid workflows to uci
[v0.0.27](https://github.com/sei-protocol/uci/releases/tag/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
(#485).

## Change

- `seidroid.yml`: the three jobs move from v0.0.26 (`0dc48cf`) to
v0.0.27 (`a3e422d`).
- `ai-assist.yml`: `uses:` and `uci-ref` move from v0.0.26 to v0.0.27.
Between those versions only `seidroid-review.yml` changed
(sei-protocol/uci#124), so `ai-assistant.yml` and its inputs are
unchanged.

## 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](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
bdchatham added a commit to sei-protocol/seictl that referenced this pull request Oct 12, 2026
## Summary

Bumps the seidroid workflows to uci
[v0.0.27](https://github.com/sei-protocol/uci/releases/tag/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
(sei-protocol/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](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants