{"version":"2.1.239","anchor":"the-device-parameter-is-hidden-from-every-tool-that-could-ru","canonical_anchor":"the-device-parameter-is-hidden-from-every-tool-that-could-ru","heading":"The device parameter is hidden from every tool that could run remotely","tier":"soon","area":"Remote Execution","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.239\/e\/the-device-parameter-is-hidden-from-every-tool-that-could-ru","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.239","markdown":"### The `device` parameter is hidden from every tool that could run remotely\n\nNo tool currently offers Claude a device option; the check that would add it always fails.\n\n**What**\n\nTools that declare support for running on a remote device have the `device` parameter stripped out of the schema the model sees whenever an availability check fails, and that check bottoms out in a helper returning false unconditionally here. So no tool currently offers `device` to the model.\n\n**Details**\n\n- The property is deleted at schema-build time, meaning the model has no way to request remote execution on this build.\n- Nothing in the build makes the availability helper return true.\n\n**Evidence**\n\n`remoteExecution`\n\n- Area: Remote Execution\n- Tier: Nothing to try yet\n- Useful: 1\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}