Skip to content

chore(kiloclaw): update OpenClaw to 2026.4.23#3003

Open
joshavant wants to merge 1 commit intochore/update-kiloclaw-runtime-depsfrom
chore/kiloclaw-openclaw-2026-4-23-scope
Open

chore(kiloclaw): update OpenClaw to 2026.4.23#3003
joshavant wants to merge 1 commit intochore/update-kiloclaw-runtime-depsfrom
chore/kiloclaw-openclaw-2026-4-23-scope

Conversation

@joshavant
Copy link
Copy Markdown
Contributor

Summary

  • Updates the bundled KiloClaw OpenClaw version from 2026.4.15 to 2026.4.23 and aligns the Kilo Chat plugin peer dependency.
  • Adds the hook session-key prefix migration required by OpenClaw 2026.4.23 so existing KiloClaw instances with inbound-email hooks can start safely after upgrading.
  • Updates version fixtures, examples, and the KiloClaw changelog entry for the new OpenClaw version.

Verification

  • Deployed a dev KiloClaw instance and confirmed the controller and gateway reached ready after startup.
  • Confirmed the expected startup connection-refused logs stop once OpenClaw finishes binding the gateway port.

Visual Changes

N/A

Reviewer Notes

  • This is stacked on chore(kiloclaw): update runtime dependencies #3002 and should be reviewed against chore/update-kiloclaw-runtime-deps.
  • OpenClaw 2026.4.23 tightened hook config validation; without the new hooks.allowedSessionKeyPrefixes patch, existing instances with templated hook session keys can fail gateway startup.
  • First boot remains slow while openclaw onboard runs and bundled plugin deps are repaired; the controller can emit transient ECONNREFUSED 127.0.0.1:3001 logs until the gateway is ready.

@kilo-code-bot
Copy link
Copy Markdown
Contributor

kilo-code-bot Bot commented May 2, 2026

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Files Reviewed (12 files)
  • apps/web/src/app/(app)/claw/components/changelog-data.ts
  • services/kiloclaw/.dev.vars.example
  • services/kiloclaw/Dockerfile
  • services/kiloclaw/controller/src/config-writer.test.ts
  • services/kiloclaw/controller/src/config-writer.ts
  • services/kiloclaw/controller/src/pairing-cache.ts
  • services/kiloclaw/e2e/docker-image-testing.md
  • services/kiloclaw/plugins/kilo-chat/package.json
  • services/kiloclaw/src/durable-objects/kiloclaw-instance.test.ts
  • services/kiloclaw/src/durable-objects/kiloclaw-instance/pairing.ts
  • services/kiloclaw/src/lib/rollout-bucket.test.ts
  • services/kiloclaw/src/lib/version-rollout.test.ts

Reviewed by gpt-5.5-20260423 · 1,790,218 tokens

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