{"version":"2.1.290","anchor":"bash-cost-and-per-token-cost-prompt-sections-added-both-beh","canonical_anchor":"bash-cost-and-per-token-cost-prompt-sections-added-both-beh","heading":"Prompt notes on token cost and Bash call cost, both off by default","tier":"soon","area":"System Reminders","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/bash-cost-and-per-token-cost-prompt-sections-added-both-beh","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### Prompt notes on token cost and Bash call cost, both off by default\n\nClaude Code can tell the model the user pays per token and what a Bash call costs, but both notes fall back to off\n\n**Unclear.** Whether these notes actually reach the model, and where they are shown, is not settled.\n\n**What**\n\nClaude Code builds a set of background notes about the session for the model. Two new ones can be added, and they replace an earlier note about model calls:\n\n- Per-token cost: tells the model \"The user pays per token for your turns, and wants the job done for what it needs and no more.\" It appears only when the remote setting `tengu_wobbly_dahl` is on.\n\n- Bash call cost: a longer explanation of what each Bash call costs. Bash is the tool the model uses to run shell commands. It appears only when the Bash tool is available and the remote setting `tengu_velvet_moon` is on.\n\nBoth settings fall back to off when the server sends nothing, so neither note appears unless switched on remotely. The flag server returned `tengu_wobbly_dahl` as off for this site's account and for an anonymous account, in a reading not taken under this release.\n\n**Why**\n\nThese notes are meant to push the model to group work into fewer Bash calls and spend fewer tokens.\n\n- Flag `tengu_wobbly_dahl`: Off in both readings (read for one account on one subscription tier against v2.1.290; 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_velvet_moon`: Not enough to say (read for one account on one subscription tier against v2.1.290; 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- Area: System Reminders\n- Tier: Nothing to try yet\n- Useful: 3\/5\n- Signal: 4\/5\n- Scope: individual\n- Heads-up: no\n- Present in the build but not switched on"}