forked from openclaw/openclaw
-
Notifications
You must be signed in to change notification settings - Fork 0
Cherry-pick: upstream src misc updates (17 commits) #888
Copy link
Copy link
Closed
Labels
cherry-pickCherry-pick from upstreamCherry-pick from upstream
Description
Upstream Cherry-Pick
Source: openclaw/openclaw
Scanned: 2026-03-10
Sync cursor: 269cc22b61 → d15b6af77
Commits
| Hash | Subject | Tier | Files |
|---|---|---|---|
c1d07b09c |
refactor(discord): extract route resolution helpers | AUTO-PICK | alive=4, gutted=0 |
9d1069722 |
refactor(discord): extract native command context builder | AUTO-PICK | alive=3, gutted=0 |
8f719e541 |
refactor(discord): extract native command session targets | AUTO-PICK | alive=3, gutted=0 |
eb9e78d6d |
fix(discord): default missing native command args | AUTO-PICK | alive=1, gutted=0 |
547436bca |
refactor(discord): extract inbound context helpers | AUTO-PICK | alive=5, gutted=0 |
6016e22cc |
refactor(discord): compose native command routes | AUTO-PICK | alive=3, gutted=0 |
c22a4450e |
fix(telegram): honor commands.allowFrom in native command auth (openclaw#39310) | AUTO-PICK | alive=3, gutted=0 |
ad80ecd44 |
Discord: fix native command context test args | AUTO-PICK | alive=1, gutted=0 |
6a8081a7f |
refactor(routing): centralize inbound last-route policy | AUTO-PICK | alive=10, gutted=0 |
e7056272b |
refactor(telegram): centralize text parsing helpers | AUTO-PICK | alive=4, gutted=0 |
c2e1ae68a |
refactor(telegram): split bot message context helpers | AUTO-PICK | alive=4, gutted=0 |
46008178d |
fix: isolate TUI /new sessions per client | AUTO-PICK | alive=3, gutted=0 |
6cb889da8 |
TUI: type setSession test mocks | AUTO-PICK | alive=1, gutted=0 |
e45fcc57e |
fix(telegram): restore DM draft streaming | AUTO-PICK | alive=2, gutted=0 |
5759b93dd |
fix(ci): pin multi-arch docker base digests | AUTO-PICK | alive=4, gutted=0 |
7f44bc5e9 |
fix: reject launchd pid sentinel values | AUTO-PICK | alive=3, gutted=0 |
bd413263b |
refactor: register gateway service adapters | AUTO-PICK | alive=2, gutted=0 |
Adaptation Notes
Surface overlap (39 files may need conflict resolution)
Execution
Pick up with: /pick-from-openclaw pick up issue #N
Cherry-pick checklist:
- Commits applied
- Post-pick verification passed
- Pick-notes written
- Issue closed
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
cherry-pickCherry-pick from upstreamCherry-pick from upstream