Files
openclaw/src/agents
hcl 2de6ad4544 fix(exec): preserve turnSourceChannel as messageProvider in approval followup runs (#74666)
When an exec-approval followup run has no deliverable route and no
gateway-internal channel, buildAgentFollowupArgs was passing channel=undefined
to the spawned agent. This left defaults.messageProvider=undefined in the
followup run, causing tools.elevated.allowFrom.<provider> checks to always
fail with provider=null after the user approved an async elevated command.

Thread turnSourceChannel through buildAgentFollowupArgs and use it as a
fallback when sessionOnlyOriginChannel is absent. Fixes #74646.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 04:25:16 +00:00
..
2026-04-18 20:35:20 +01:00
2026-04-17 02:46:38 -04:00
2026-04-23 05:30:49 +01:00
2026-04-23 20:19:15 +01:00
2026-04-25 08:58:21 +01:00
2026-04-27 09:46:06 +01:00
2026-04-18 16:23:00 +01:00
2026-04-22 04:24:45 +01:00
2026-04-11 02:15:21 +01:00