Skip to content

chore: update openclaw dependency to latest#137

Merged
thisnick merged 4 commits intomainfrom
update-openclaw-deps
Mar 25, 2026
Merged

chore: update openclaw dependency to latest#137
thisnick merged 4 commits intomainfrom
update-openclaw-deps

Conversation

@thisnick
Copy link
Copy Markdown
Owner

Updates openclaw dev dependency to 2026.3.23-2 and fixes breaking changes from the plugin SDK refactor.

Changes

  • Dependency: openclaw >=2026.3.22026.3.23-2
  • Import paths: Several helpers moved from root openclaw/plugin-sdk to dedicated subpaths:
    • buildChannelKeyCandidates, resolveChannelEntryMatchWithFallbackopenclaw/plugin-sdk/channel-targets
    • resolveAllowlistProviderRuntimeGroupPolicy, resolveDefaultGroupPolicyopenclaw/plugin-sdk/config-runtime
    • resolveSenderCommandAuthorizationopenclaw/plugin-sdk/command-auth
    • DEFAULT_ACCOUNT_IDopenclaw/plugin-sdk/account-id
  • API rename: createReplyPrefixOptionscreateChannelReplyPipeline from openclaw/plugin-sdk/channel-reply-pipeline
  • Type change: ChannelMeta type no longer separately exported; using ChannelPlugin["meta"] instead
  • Removed: onboarding adapter (dropped from ChannelPlugin type)

Verification

  • ✅ TypeScript typecheck passes
  • ✅ Build passes
  • ✅ All 14 tests pass

- Update openclaw from >=2026.3.2 to 2026.3.23-2
- Fix breaking import changes in plugin SDK:
  - buildChannelKeyCandidates, resolveChannelEntryMatchWithFallback → openclaw/plugin-sdk/channel-targets
  - resolveAllowlistProviderRuntimeGroupPolicy, resolveDefaultGroupPolicy → openclaw/plugin-sdk/config-runtime
  - resolveSenderCommandAuthorization → openclaw/plugin-sdk/command-auth
  - DEFAULT_ACCOUNT_ID → openclaw/plugin-sdk/account-id
  - createReplyPrefixOptions → createChannelReplyPipeline from openclaw/plugin-sdk/channel-reply-pipeline
  - ChannelMeta type → ChannelPlugin["meta"] (no longer separately exported)
- Remove onboarding adapter (dropped from ChannelPlugin type)
@thisnick thisnick merged commit 9cb14d9 into main Mar 25, 2026
4 checks passed
@thisnick thisnick deleted the update-openclaw-deps branch March 25, 2026 01:12
@github-actions github-actions Bot mentioned this pull request Mar 25, 2026
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