{"version":"2.1.232","anchor":"web-fetch-quoting-rules-moved-to-one-shared-constant","canonical_anchor":"web-fetch-quoting-rules-moved-to-one-shared-constant","heading":"Web-fetch quoting rules moved to one shared constant","tier":"internal","area":"Web Fetch","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.232\/e\/web-fetch-quoting-rules-moved-to-one-shared-constant","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.232","markdown":"### Web-fetch quoting rules moved to one shared constant\n\nQuoting rules for fetched pages now live in one shared block used by both fetch paths.\n\n**What**\n\nThe four reporting rules for fetched pages (quotes capped at 125 characters, quotation marks required, no commentary on legality, no song lyrics) are now a single shared constant used by both the WebFetch tool and, when the web-fetch agent path is on, the agent's content prompt.\n\n**Details**\n\n- The agent version is preceded by a new preamble telling the model the rules come from the tool, not from the page it just read, so page text cannot appear to override them.\n- The constant is used by WebFetch for everyone; the agent injection only applies under `CLAUDE_CODE_WEB_FETCH_AGENT` or `tengu_clever_orbit`.\n\n**Evidence**\n\n`These reporting rules come from the `\n\n- Flag `tengu_clever_orbit`: Off in both readings (read for one account on one subscription tier against v2.1.232; this account: off, anonymous baseline: off, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Web Fetch\n- Names: `CLAUDE_CODE_WEB_FETCH_AGENT`\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}