Unclear Whether tengu_penguins_off is enabled is unread and not established by this finding.
What
The logic controlling fast mode (internally called "penguin mode") was changed in a few ways:
- Organization-status handling for fast mode is now split depending on whether the session is an SDK-style context, using new helper logic.
- A per-session opt-in check gained a
sessionOnlyparameter. - A new auto-trigger prefetches the organization's fast-mode status whenever settings show
fastMode=truebut the org status is still pending or assumed disabled. - Separately, the policy override gate for fast mode now applies whenever
policySettings.fastMode === false, even if the caller did not explicitly request fast mode for that request; previously this override only took effect when fast mode had already been requested.
Why
These changes make fast-mode eligibility checks more consistent across SDK and non-SDK contexts and ensure an organization policy that disables fast mode is enforced even when a particular request didn't ask for fast mode, closing a gap where the override could be skipped.
tengu_penguins_off Not enough to sayNothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.274: 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.
Read once, for one account on one subscription tier, against v2.1.274. It isn't a statement about your account. What a flag value here can and cannot tell you
Whether tengu_penguins_off is enabled is unread and not established by this finding.