{
  "client": "claude-code",
  "version": "2.1.260",
  "platform": "darwin-arm64",
  "observedAt": "2026-09-04T03:41:29.688Z",
  "capability": "native_delivery",
  "result": "pass",
  "fixture": "claude-code-2.1.260-channel",
  "launchMode": "ordinary-command-with-install-time-bootstrap",
  "protocolContract": "claude-code-channel-mcp-v1",
  "idle": "offered",
  "busy": "queued_after_turn",
  "reply": "routed",
  "duplicate": "same_message_id",
  "fallback": "queued",
  "limitations": [
    "captured on darwin-arm64 only; Linux and Windows remain uncaptured",
    "the vendor development-channel warning stayed visible and was accepted by the operator by hand",
    "two ordinary sessions in one workspace, each bound to its own client process; the earlier 2.1.259 attempt is what exposed the channel binding another session identity, and this run is the verification of that fix",
    "duplicate was observed as one logical message id and one native offer: the repeated send took the durable path, so the channel was never asked to notify twice, and exactly one answer was recorded",
    "busy was observed by the operator: the running turn completed before the channel presented the message, and the session named that order in its own answer"
  ]
}
