{"version":"2.1.281","anchor":"gateway-new-lint-warning-for-missing-serve-to-desktop-and","canonical_anchor":"gateway-new-lint-warning-for-missing-serve-to-desktop-and","heading":"Gateway: new lint warning for missing serve_to_desktop, and log sanitisation","tier":null,"area":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/gateway-new-lint-warning-for-missing-serve-to-desktop-and","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### Gateway: new lint warning for missing serve_to_desktop, and log sanitisation\n\nThe gateway's policy checker now warns when no desktop policy sets `serve_to_desktop`, and gateway errors are cleaned before logging\n\n**What**\n\nA gateway is a server an organisation runs itself to sit between its users and Claude. Its policy checker, which reviews the admin's policy rules for mistakes, now warns when there are desktop policies but none of them sets `serve_to_desktop`. Without that setting, Claude Code in Desktop's Code tab gets a \"not found\" (404) error when it asks for \/managed\/settings.\n\nTwo smaller changes:\n\n- Error messages coming back from further upstream are cleaned before they are written to the logs.\n\n- Gateway login errors now say whether the problem was the `proxy` or the `gateway`.\n\n**Why**\n\nAdministrators get an early warning about a setup that would otherwise leave Desktop's Code tab without its managed settings. The error category also makes it quicker to tell which part of the chain failed during login."}