{"name":"tengu_gzip_request_bodies","slug":"tengu-gzip-request-bodies","family":"flag","title":"Feature flags","noun":"feature flag","description":"The gzip decision now records exactly why it skipped, though compression stays off without a server value.","description_source":"entry","described_by":{"version":"2.1.236","anchor":"the-compression-decision-is-rebuilt-from-a-one-liner-into-a-"},"presence":{"first_seen":"2.1.199","removed_in":"2.1.284","in_current_build":false,"newest_mined":"2.1.308","builds":75,"mined_builds":149,"first_cited":{"version":"2.1.199","released_at":"2026-07-02 17:33:48","spans":1}},"aliases":[],"entries":[{"version":"2.1.300","anchor":"tengu-atomic-ocean-flag-constant-removed","heading":"A remote switch next to request compression has been removed","line":"A remotely controlled switch that sat beside the request compression setting is no longer read by Claude Code","released_at":"2026-10-14 14:27:26","reason":"gate cited by this entry"},{"version":"2.1.282","anchor":"new-claude-code-gzip-request-body-level-env-var-and-tengu-go","heading":"Compression level for gzipped requests can now be set","line":"`CLAUDE_CODE_GZIP_REQUEST_BODY_LEVEL` sets a gzip level from 1 to 9 for requests Claude Code already compresses","released_at":"2026-09-24 15:56:22","reason":"gate cited by this entry"},{"version":"2.1.236","anchor":"the-compression-decision-is-rebuilt-from-a-one-liner-into-a-","heading":"The compression decision is rebuilt from a one-liner into a full decision path","line":"The gzip decision now records exactly why it skipped, though compression stays off without a server value.","released_at":"2026-08-19 18:45:14","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.236","anchor":"gzipped-api-request-bodies-gated-off-with-a-retry-and-latch-","heading":"Gzipped API request bodies, gated off, with a retry-and-latch kill switch","line":"Requests to the API can be gzip compressed, but both switches default off so nothing compresses.","released_at":"2026-08-19 18:45:14","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.199","anchor":"request-body-gzip-compression-in-development","heading":"Request Body Gzip Compression [In Development]","line":null,"released_at":"2026-07-02 17:33:48","reason":"gate cited by this entry, found in this entry's text"}],"entries_total":5,"docs":[],"docs_total":0,"gates":[{"version":"2.1.236","state":"unknown","account":null,"baseline":null,"code_default":null},{"version":"2.1.199","state":"unknown","account":null,"baseline":null,"code_default":false}],"related":[{"name":"tengu_gzip_request_body_fallback","slug":"tengu-gzip-request-body-fallback","description":"Requests to the API can be gzip compressed, but both switches default off so nothing compresses."},{"name":"tengu_gzip_request_body_latch_cleared","slug":"tengu-gzip-request-body-latch-cleared","description":"The gzip decision now records exactly why it skipped, though compression stays off without a server value."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-gzip-request-bodies","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}