{"version":"2.1.323","anchor":"scratchpad-carry-over-and-a-curl-hint-behind-new-flags","canonical_anchor":"scratchpad-carry-over-and-a-curl-hint-behind-new-flags","heading":"A curl tip for untrusted values and scratchpad folder reuse, both off by default","tier":"soon","area":"Bash Tool","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/scratchpad-carry-over-and-a-curl-hint-behind-new-flags","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### A curl tip for untrusted values and scratchpad folder reuse, both off by default\n\nTwo changes are off unless switched on remotely: a tip to send untrusted values in curl with --form-string, and reuse of a remembered scratchpad folder\n\n**Unclear.** It is not clear whether the new switch controls the curl tip or where that tip is shown.\n\n**What**\n\nThis release contains two changes. Each one stays off unless a server-side switch turns it on.\n\n- A curl tip: the text \"In `curl`, send untrusted values with `--form-string`, not `-F`.\" `curl` is a command-line program for sending web requests. A new switch, which falls back to off, sits beside this tip.\n\n- Scratchpad reuse: a scratchpad folder is a folder Claude Code uses for temporary working files. When a second switch is on, Claude Code can reuse a scratchpad folder it remembered from earlier, but only if the platform and the working directory still match. Before, a remembered scratchpad folder was treated as missing.\n\nReadings taken before this release found the scratchpad switch off, both for this site's account and for an anonymous account.\n\n**Why**\n\nBoth changes affect how Claude Code handles its scratchpad and its advice about shell commands. Neither has any effect until it is switched on remotely.\n\n- Flag `tengu_fluffy_melody`: Off in both readings (read for one account on one subscription tier against v2.1.323; 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- Flag `tengu_dazzling_platypus`: Not enough to say (read for one account on one subscription tier against v2.1.323; this account: no value returned, anonymous baseline: no value returned, 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- Flag `tengu_foamy_sedgewick`: Off in both readings (read for one account on one subscription tier against v2.1.323; this account: off, anonymous baseline: off, compiled default: not a boolean we can read) 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: Bash Tool\n- Tier: Nothing to try yet\n- Useful: 2\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no\n- Present in the build but not switched on"}