{"name":"tengu_skills_sync_manifest_failed","slug":"tengu-skills-sync-manifest-failed","family":"flag","title":"Feature flags","noun":"feature flag","description":"An analytics event, not a feature flag. Claude Code logs it when fetching the sync manifest fails while listing synced skill entries (for plugins it logs `tengu_plugins_sync_manifest_failed` instead), with the field `unavailable` (whether the failure reason is `unavailable`).","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.210","anchor":"claude-code-sync-session-refs-environment-variable","heading":"CLAUDE_CODE_SYNC_SESSION_REFS Environment Variable","line":null,"released_at":"2026-07-14 19:39:21","reason":"gate cited by this entry, found in this entry's text"}],"entries_total":1,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"tengu_skills_sync_resync_skipped","slug":"tengu-skills-sync-resync-skipped","description":"Skills-sync resync ticks now record why they fired and report when one is skipped after the machine slept too long."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-skills-sync-manifest-failed","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}