{"name":"tengu_transcript_compact_failed","slug":"tengu-transcript-compact-failed","family":"flag","title":"Feature flags","noun":"feature flag","description":"Transcript compaction now runs through the storage backend instead of editing files directly","description_source":"entry","described_by":{"version":"2.1.235","anchor":"transcript-compaction-rewritten-against-the-v5-storage-inter"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.309","builds":0,"mined_builds":150,"first_cited":{"version":"2.1.235","released_at":"2026-08-18 18:24:10","spans":1}},"aliases":[],"entries":[{"version":"2.1.235","anchor":"transcript-compaction-rewritten-against-the-v5-storage-inter","heading":"Transcript compaction rewritten against the v5 storage interface","line":"Transcript compaction now runs through the storage backend instead of editing files directly","released_at":"2026-08-18 18:24:10","reason":"gate cited by this entry"},{"version":"2.1.235","anchor":"the-storage-v5-backend-gains-four-more-subsystems-none-of","heading":"The \"storage v5\" backend gains four more subsystems, none of which can run: the backend factory returns nothing","line":"Four more subsystems route through the unfinished 'storage v5' backend, but it still can't run in this build","released_at":"2026-08-18 18:24:10","reason":"gate cited by this entry"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"tengu_transcript_id_scan_fallback","slug":"tengu-transcript-id-scan-fallback","description":"Resuming a session by its id now works even when the usual lookup misses it."},{"name":"tengu_transcript_input_to_teammate","slug":"tengu-transcript-input-to-teammate","description":"The prompt input takes grouped inputs and two submit paths are less defensive."},{"name":"tengu_transcript_local_gc","slug":"tengu-transcript-local-gc","description":"`CLAUDE_CODE_TRANSCRIPT_LOCAL_GC`, which turns on local transcript clean-up, is now accepted from managed policy settings"},{"name":"tengu_transcript_phantom_parent","slug":"tengu-transcript-phantom-parent","description":"An analytics event, not a feature flag. Claude Code logs it while loading a transcript when the walk up the `parentUuid` chain from the last eligible message stops on a broken link. It carries `total_offsets` (indexed entries), `walked_slots` (entries visited) and `reason`, one of `non_string_parent`, `unknown_parent` or `parent_cycle`."},{"name":"tengu_transcript_write_failed","slug":"tengu-transcript-write-failed","description":"An unrelated file write failure no longer degrades your session's transcript recording."},{"name":"tengu_transcript_writer_recovered","slug":"tengu-transcript-writer-recovered","description":"An unrelated file write failure no longer degrades your session's transcript recording."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-transcript-compact-failed","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}