Skip to content

Cherry-pick: upstream src misc updates (17 commits) #888

@alexey-pelykh

Description

@alexey-pelykh

Upstream Cherry-Pick

Source: openclaw/openclaw
Scanned: 2026-03-10
Sync cursor: 269cc22b61d15b6af77

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    cherry-pickCherry-pick from upstream

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions