feat(kiloclaw): bump openclaw to version 2026.5.28#3653
Open
kilo-code-bot[bot] wants to merge 1 commit into
Open
feat(kiloclaw): bump openclaw to version 2026.5.28#3653kilo-code-bot[bot] wants to merge 1 commit into
kilo-code-bot[bot] wants to merge 1 commit into
Conversation
Contributor
Author
Code Review SummaryStatus: 3 Issues Found | Recommendation: Address before merge Executive SummaryPlugin Overview
Issue Details (click to expand)WARNING
CHANGELOG NOTENo changelog entry for Other Observations (not in diff)Issues found in unchanged code that cannot receive inline comments:
Files Reviewed (5 files)
Fix these issues in Kilo Cloud Reviewed by claude-4.6-sonnet-20260217 · 1,394,010 tokens Review guidance: REVIEW.md from base branch |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Bumps the pinned OpenClaw version in
services/kiloclaw/Dockerfilefrom2026.5.22to2026.5.28.Also updates the version reference in the bundled plugin stage-root comment and increments the build cache bust label/echo value to force layer invalidation.
Verification
openclaw --versionreports2026.5.28.scripts/controller-openclaw-upgrade-smoke-test.shto validate the persisted-root live upgrade path.DISCOVERY_TIMEOUT_MSandactionRequiresTargetpatches).Visual Changes
N/A
Reviewer Notes
Release notes review — potential deployment concerns
Patch guard risk — verify both guards still apply:
DISCOVERY_TIMEOUT_MS = 5e3patch (KiloCode provider-models chunk): The release notes mention provider model catalog changes (NVIDIA featured models, MiniMax, voice model catalogs, Claude Opus 4.8). If OpenClaw restructured the KiloCode provider-models chunk, theprovider-models-*.jsfile pattern or theDISCOVERY_TIMEOUT_MS = 5e3constant may have moved or changed. The Dockerfile guard will fail the build (ERROR: expected exactly 1 KiloCode DISCOVERY_TIMEOUT_MS = 5e3 occurrence) if so — this is intentional fail-closed behavior, but worth checking before merging.actionRequiresTargetpatch (channel-target-*.js): The release notes include significant channel delivery changes (outbound hooks, Matrix, iMessage, Slack, Discord, Teams). Ifchannel-target-*.jswas restructured, this patch may need adaptation.Plugin bundled runtime deps: The release notes mention new plugins being externalized (
GitHub Copilot,Tokenjuice) and runtime workspace templates being packaged. The bundled plugin dep bake step (jq dist/extensions/*/package.json) should still work, but the dep list may have grown. Worth confirming the bake step completes without errors.resolveExternalBundledRuntimeDepsInstallRoot()interface: The release notes note performance improvements around plugin dist entries and install-record caching. If the function signature or the hash algorithm changed between2026.5.22and2026.5.28, the pre-baked stage dir may not be found at runtime (openclaw would fall back to a livenpm installon first boot rather than failing hard). Confirm the hash path is still valid after upgrade.Cron/automation behavior change: The fix
retry recurring jobs after transient model rate limits before waiting for the next scheduled slotchanges scheduling behavior for rate-limited agents. This could affect KiloClaw instances running scheduled agents if they hit rate limits.Session lock behavior change:
release session locks on timeout abort and runtime teardown without deleting live OpenClaw-owned locks during cleanupis a meaningful change to how session locks are released. If there are any in-flight sessions during the image rollout, this may affect lock cleanup behavior during machine restarts.