Summary
Human replies in broker/agent-created Slack threads can be visible through Slack history but never reach slack_inbox because Slack may deliver threaded replies as hidden message_replied updates rather than plain message events.
Impact
Known Slack threads can lose human replies before persistence/routing, leaving the broker owner with no inbox message.
Fix in progress
Patch Slack ingress to normalize/hydrate current message_replied shapes, preserve existing bot/noise filtering, deduplicate duplicate normal/hidden reply deliveries, and add regression coverage.
Summary
Human replies in broker/agent-created Slack threads can be visible through Slack history but never reach
slack_inboxbecause Slack may deliver threaded replies as hiddenmessage_repliedupdates rather than plain message events.Impact
Known Slack threads can lose human replies before persistence/routing, leaving the broker owner with no inbox message.
Fix in progress
Patch Slack ingress to normalize/hydrate current
message_repliedshapes, preserve existing bot/noise filtering, deduplicate duplicate normal/hidden reply deliveries, and add regression coverage.