forked from openclaw/openclaw
-
Notifications
You must be signed in to change notification settings - Fork 0
Cherry-pick (blocked): Channel infrastructure (22 commits) #1919
Copy link
Copy link
Open
Labels
cherry-pickCherry-pick from upstreamCherry-pick from upstream
Description
Cherry-pick from upstream — Channel infrastructure (depends on prior cherry-picks)
Source: openclaw/openclaw main branch
Scan session: 2026-03-24 (rescan)
Commits: 22 (16 blocked, 6 needs-prereq)
These commits modify files that don't yet exist on the fork. They become pickable after earlier cherry-pick issues in the same domain land.
Commits
| # | Hash | Subject | Author | Files | Tier |
|---|---|---|---|---|---|
| 1 | 0f013575f8 |
Channels: add global threading and directory contracts | Vincent Koc | 6 | PREREQ |
| 2 | 1cf544ffbc |
Channels: fix surface contract plugin lookup | Gustavo Madeira Santana | 1 | BLOCKED |
| 3 | 33495f32e9 |
refactor: expand setup wizard flow | Peter Steinberger | 1 | BLOCKED |
| 4 | 382640e674 |
Channels: trim optional bundled plugin defaults | Vincent Koc | 2 | BLOCKED |
| 5 | 39053bddd7 |
test: decouple zalo outbound payload contract from channel runtime | Peter Steinberger | 1 | BLOCKED |
| 6 | 429144d9f1 |
Channels: add contract surface coverage | Vincent Koc | 3 | PREREQ |
| 7 | 47e8ffc2e9 |
test: repair current main gate regressions | Peter Steinberger | 6 | PREREQ |
| 8 | 55f6d2d1ad |
fix(channels): parse bundled targets without plugin registry | Ayaan Zaidi | 2 | PREREQ |
| 9 | 59b5583e0a |
test: merge registry-backed channel contract suites | Peter Steinberger | 10 | PREREQ |
| 10 | 5cd206f780 |
Channels: expand contract suites | Vincent Koc | 1 | BLOCKED |
| 11 | 5f0c466146 |
test: preload inbound contract fixtures | Peter Steinberger | 1 | BLOCKED |
| 12 | 71a69e5337 |
refactor: extend setup wizard account resolution | Peter Steinberger | 1 | BLOCKED |
| 13 | 797f3cc377 |
fix: stabilize stale buffer sweep landing (openclaw#52428) (thanks @karanuppal) | Peter Steinberger | 3 | BLOCKED |
| 14 | 88139c4271 |
refactor(contracts): share session binding assertions | Peter Steinberger | 1 | BLOCKED |
| 15 | 8a10903cf7 |
test: fix check contract type drift | Peter Steinberger | 2 | BLOCKED |
| 16 | 9aafff7378 |
fix: restore main gate after type updates | Peter Steinberger | 3 | BLOCKED |
| 17 | a19f058145 |
fix(test): mock zalouser runtime in outbound payload contract | Shakker | 1 | BLOCKED |
| 18 | acf32287b4 |
test: trim more extension startup from unit tests | Peter Steinberger | 2 | BLOCKED |
| 19 | c6239bf253 |
refactor: expand setup wizard input flow | Peter Steinberger | 1 | BLOCKED |
| 20 | dc3cb9349a |
test: trim lightweight status and capability suites | Peter Steinberger | 2 | BLOCKED |
| 21 | e5be5c1b99 |
style: format plugin sdk helper updates | Peter Steinberger | 2 | BLOCKED |
| 22 | f187e8bac4 |
Plugin SDK: use public slack subpath | Vincent Koc | 3 | PREREQ |
Execution
- Execute the non-blocked cherry-pick issues for this domain first
- Then retry:
/pick-from-openclaw execute issue #N
Recommended strategy: staging branch
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
cherry-pickCherry-pick from upstreamCherry-pick from upstream