{"version":"2.1.318","anchor":"stdin-lane-drops-lines-on-a-granted-child","canonical_anchor":"stdin-lane-drops-lines-on-a-granted-child","heading":"Some remote workers now ignore lines sent on standard input","tier":"internal","area":"Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318\/e\/stdin-lane-drops-lines-on-a-granted-child","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318","markdown":"### Some remote workers now ignore lines sent on standard input\n\nOn some remote workers, a line arriving on standard input is dropped with a warning, because only the session stream may deliver input\n\n**Unclear.** It does not say what makes a worker one where only the session stream may deliver input.\n\n**What**\n\nStandard input is the channel a program reads typed or piped text from. Claude Code now filters what arrives there when it runs as a remote worker. On some workers, only the session stream, the connection that carries the session itself, may deliver input. A line that arrives on standard input on such a worker is dropped, and Claude Code logs a warning saying it dropped a line and did nothing with it.\n\n**Why**\n\nThis stops a remote worker from acting on text pushed in through the wrong channel, which makes it harder to slip commands into a worker from outside the session.\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}