Skip to content

[Bug]: Subagent announce responses not delivered to Slack channel #31102

@valentinsulzer

Description

@valentinsulzer

Bug type

Behavior bug (incorrect output/state without crash)

Summary

Subagent announce responses not delivered to Slack channel

Steps to reproduce

Start a conversation in a Slack DM with OpenClaw
Spawn a subagent: sessions_spawn(task="Tell me a joke", mode="run", label="test")
Wait for subagent to complete (~3-15s)
Subagent announces result to parent session as a [System Message]
Parent (main agent) responds to the system message
Observe: response is visible in session/dashboard but not delivered to Slack

Expected behavior

The parent agent's response to a subagent announce should be delivered to the Slack channel, just like any other assistant response.

Actual behavior

The response is logged in the session transcript (visible in dashboard) but never sent to Slack. The user must manually prompt the agent to see the result.

OpenClaw version

2026.2.26-beta.1 (commit 17578d7)

Operating system

Linux 6.8.0-71-generic (x64) — Ubuntu on DigitalOcean VPS

Install method

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingbug:behaviorIncorrect behavior without a crash

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions