openclaw - 💡(How to fix) Fix [Bug]: Feishu subagent thread binding omits delivery origin for initial child run [2 pull requests]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Fix Action

Fixed

RAW_BUFFERClick to expand / collapse

[Bug type] Behavior bug (incorrect output/state without crash)

[Summary] PR #83172 fixes the Discord side of thread-bound subagent initial delivery by returning a routable deliveryOrigin from subagent_spawning after the channel binding succeeds. The same delivery-origin gap exists in the Feishu/Lark subagent hook: it binds the child session and returns threadBindingReady=true, but does not return the conversation/topic origin needed by the generic sessions_spawn path to deliver the initial child run directly to the bound target.

[Expected behavior] When Feishu/Lark subagent_spawning successfully binds a child session to a DM or topic conversation, it should return a deliveryOrigin for that bound conversation so the initial child run can be delivered directly there.

[Actual behavior] The hook returns only status=ok and threadBindingReady=true. The generic spawn path therefore cannot treat the bind as a routable child delivery target and may fall back to the requester route/completion behavior.

[Why this is complementary to #83172] #83172 covers Discord. This issue tracks the adjacent Feishu/Lark hook behavior so channel thread-bound subagent sessions use the same contract across bundled providers.

[Scope] Targeted Feishu/Lark hook change only: return the already-resolved bound conversation delivery origin from subagent_spawning and add regression coverage for DM/topic cases.

[Related] Complements #83172 and #83170.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Bug]: Feishu subagent thread binding omits delivery origin for initial child run [2 pull requests]