{"name":"tengu_config_auto_repaired","slug":"tengu-config-auto-repaired","family":"flag","title":"Feature flags","noun":"feature flag","description":"An analytics event, not a feature flag. Claude Code logs it when a locked save of the global config re-reads the config file, hits a parse error, and rewrites the file from its cached config instead. It carries `file_size_before` (the size of the unparseable file) and `had_cached_auth` (whether the cached config had an `oauthAccount` or `hasCompletedOnboarding: true`).","description_source":"code","described_by":{"bundle":"2.1.286","author":"claude-opus-5-5"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.308","builds":0,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.191","anchor":"config-corruption-auto-repair-gh-3117","heading":"Config Corruption Auto-Repair (GH #3117)","line":null,"released_at":"2026-06-24 18:54:40","reason":"gate cited by this entry, found in this entry's text"}],"entries_total":1,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"tengu_config_auth_loss_prevented","slug":"tengu-config-auth-loss-prevented","description":"A second global-config writer goes through the storage backend with better corruption handling."},{"name":"tengu_config_changed","slug":"tengu-config-changed","description":"Plugin-provided settings now appear in \/config, with their values redacted in telemetry"},{"name":"tengu_config_fallback_skipped_contention","slug":"tengu-config-fallback-skipped-contention","description":"Saving or deleting config now retries with backoff when the lock is held instead of failing outright."},{"name":"tengu_config_lock_contention","slug":"tengu-config-lock-contention","description":"The settings lock contention counter stops counting unrelated storage failures."},{"name":"tengu_config_parse_error","slug":"tengu-config-parse-error","description":"Keychain lookups fail quietly instead of crashing, and unparseable config files now get reported."},{"name":"tengu_config_stale_write","slug":"tengu-config-stale-write","description":"A second global-config writer goes through the storage backend with better corruption handling."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-config-auto-repaired","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}