{"name":"tengu_jaunty_charm","slug":"tengu-jaunty-charm","family":"flag","title":"Feature flags","noun":"feature flag","description":"Claude Code now tracks when something was last active and whether a remotely set lifetime has run out; with no remote setting, nothing expires","description_source":"entry","described_by":{"version":"2.1.286","anchor":"prompt-cache-lifetime-tracked-via-tengu-jaunty-charm"},"presence":{"first_seen":"2.1.286","removed_in":null,"in_current_build":true,"newest_mined":"2.1.309","builds":22,"mined_builds":150,"first_cited":{"version":"2.1.286","released_at":"2026-09-30 17:14:38","spans":1}},"aliases":[],"entries":[{"version":"2.1.286","anchor":"prompt-cache-lifetime-tracked-via-tengu-jaunty-charm","heading":"Idle expiry timer built in, with its lifetime set remotely","line":"Claude Code now tracks when something was last active and whether a remotely set lifetime has run out; with no remote setting, nothing expires","released_at":"2026-09-30 17:14:38","reason":"gate cited by this entry"}],"entries_total":1,"docs":[],"docs_total":0,"gates":[{"version":"2.1.286","state":"unknown","account":null,"baseline":null,"code_default":null}],"related":[{"name":"tengu_jaunty_alpaca","slug":"tengu-jaunty-alpaca","description":"Overrides for account-synced skills now also check their alias names, and two remote switches change how synced skill names are handled"},{"name":"tengu_jaunty_ember","slug":"tengu-jaunty-ember","description":"Two experiment flags renamed: bright_ripple to jaunty_ember, cozy_pixel to humble_zephyr"},{"name":"tengu_jaunty_plum","slug":"tengu-jaunty-plum","description":null},{"name":"tengu_jaunty_umbrella","slug":"tengu-jaunty-umbrella","description":"A new check covers one specific tool in a permission mode named arbiter and stays off unless the server turns it on"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-jaunty-charm","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}