{"name":"tengu_disable_live_host_context","slug":"tengu-disable-live-host-context","family":"flag","title":"Feature flags","noun":"feature flag","description":"The safety classifier now sees notes from the hosting app, treating live ones as possible user consent.","description_source":"entry","described_by":{"version":"2.1.236","anchor":"host-supplied-context-lines-in-the-safety-classifier-with-li"},"presence":{"first_seen":"2.1.236","removed_in":null,"in_current_build":true,"newest_mined":"2.1.308","builds":62,"mined_builds":149,"first_cited":{"version":"2.1.236","released_at":"2026-08-19 18:45:14","spans":1}},"aliases":[],"entries":[{"version":"2.1.236","anchor":"host-supplied-context-lines-in-the-safety-classifier-with-li","heading":"Host-supplied context lines in the safety classifier, with live and restored trust levels","line":"The safety classifier now sees notes from the hosting app, treating live ones as possible user consent.","released_at":"2026-08-19 18:45:14","reason":"gate cited by this entry, found in this entry's text"}],"entries_total":1,"docs":[],"docs_total":0,"gates":[{"version":"2.1.236","state":"off","account":false,"baseline":false,"code_default":false}],"related":[{"name":"tengu_disable_bypass_permissions_mode","slug":"tengu-disable-bypass-permissions-mode","description":"Default `false`. When on, it disables `bypassPermissions` mode the same way the setting `permissions.disableBypassPermissionsMode: \"disable\"` does: startup mode selection skips `bypassPermissions` with the notice `Bypass permissions mode was disabled by your organization policy`, and the permission context marks bypass mode unavailable. A session already in bypass mode is also checked asynchronously against this gate; in the interactive UI it is switched to `default` mode, and on the other startup path Claude Code logs a warning and shuts down with exit code `1` and reason `bypass_permissions_disabled`."},{"name":"tengu_disable_keepalive_on_econnreset","slug":"tengu-disable-keepalive-on-econnreset","description":"Default `false`. When on and an API request attempt failed with a connection error coded `ECONNRESET`, `EPIPE`, `ConnectionClosed`, `ETIMEDOUT`, `ECONNABORTED` or `StreamSuspended`, the retry logs `Stale connection` and turns HTTP keep-alive off (`keepalive: false`) in the fetch options for later requests in the process."},{"name":"tengu_disable_streaming_to_non_streaming_fallback","slug":"tengu-disable-streaming-to-non-streaming-fallback","description":"Default `false`. When on, a streaming API request that fails is never retried as a non-streaming request; the failure is handled as if that fallback were unavailable, the same as setting `CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK`."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-disable-live-host-context","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}