{"version":"2.1.311","anchor":"tool-host-serving-generalised-from-linux-vm-to-a-guest-vm","canonical_anchor":"tool-host-serving-generalised-from-linux-vm-to-a-guest-vm","heading":"Tool serving in a virtual machine no longer assumes the machine runs Linux","tier":"notice","area":"VM Tool Serving","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311\/e\/tool-host-serving-generalised-from-linux-vm-to-a-guest-vm","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311","markdown":"### Tool serving in a virtual machine no longer assumes the machine runs Linux\n\nMessages about waiting for a virtual machine no longer say Linux, and a status banner warns when its operating system differs from yours\n\n**What**\n\nWhen Claude Code serves tools from a virtual machine (a computer simulated inside another), setup now accepts an option naming the guest machine. The waiting message now reads \"the VM they must run in is still starting\", where it used to say \"the Linux VM\".\n\nThe status banner also now warns when the virtual machine's operating system differs from the operating system of the machine running it.\n\n**Why**\n\nThe wording no longer assumes the virtual machine runs Linux. The new warning flags when the two operating systems do not match.\n\n- Area: VM Tool Serving\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 4\/5\n- Scope: individual\n- Heads-up: no"}