Delivery succeeds, execution does not

Status Closed — duplicate
Maintainer reply None cached
Activity 1 comment · opened Aug 17, 2026 · closed Aug 17, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Using mcp__ccd_session_mgmt__send_message to deliver a message to a target session where list_sessions reports isRunning: false does not cause that session to resume processing. The message is delivered into the target's transcript (confirmed via list_events) and the tool call itself returns success ("Message sent" or "queued... will be processed after the in-flight turn finishes"), but the target session stays idle indefinitely.

Beobachtet: Delivery succeeds, execution does not — and only a message typed directly by the human user reliably wakes the session; the identical text sent programmatically by another session does not.

Kontext: Session-management tools used: list_sessions, send_message, list_events (namespace mcp__ccd_session_mgmt__*). Windows 11, Claude Code CLI.

What Should Happen?

Assistenten sollten die Nachricht lesen und weiterarbeiten.

Error Messages/Logs

Steps to Reproduce

Have two CCD sessions, A (sender) and B (target), with B's isRunning: false.
From A, call send_message to B with any text.
Poll list_sessions for B — it may briefly show isRunning: true, but list_events shows no new assistant turn; B produces no reply.
From A, send a second follow-up message to B (e.g. "Gelesen?") — still no effect.
Have the human user manually send the identical follow-up text to B (via the normal UI, not via another session's send_message) — B then resumes and replies normally.
Erwartet: send_message to a non-running session should either (a) actually resume/wake the target session's process, or (b) clearly report that it did not (rather than "Message sent"/"queued... will be processed"), so a coordinating session isn't misled into thinking delivery implies execution.

Claude Model

Sonnet (default)

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

Claude 1.30096.5 (6e1346) 2026-08-14T21:58:49.000Z

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

PowerShell

Additional Information

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗