{"name":"tengu_team_discovery","slug":"tengu-team-discovery","family":"flag","title":"Feature flags","noun":"feature flag","description":"Default `false`. When on, the `allow_team_discovery` policy permits it, and the login is a claude.ai subscription (OAuth with the `user:inference` scope), the context-tips classifier fetches `\/api\/claude_code\/discovery\/team_usage` (the skills and MCP servers used across the team, with user counts), caches the result for 24 hours in `cache\/team-discovery.json` under the config directory, and uses those lists. A `403` or an empty result yields no team data, and that empty result is cached as well.","description_source":"code","described_by":{"bundle":"2.1.211","author":"claude-opus-5-5"},"presence":{"first_seen":"2.1.191","removed_in":"2.1.212","in_current_build":false,"newest_mined":"2.1.308","builds":19,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.191","anchor":"team-discovery-gradual-rollout","heading":"Team Discovery [Gradual Rollout]","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":[{"version":"2.1.191","state":"off","account":false,"baseline":false,"code_default":false}],"related":[{"name":"tengu_team_mem_basis_unusable","slug":"tengu-team-mem-basis-unusable","description":"Team memory sync adds structured failure reasons for loading its sync baseline, plus a new account-wide memory scope"},{"name":"tengu_team_mem_conflict_recovered","slug":"tengu-team-mem-conflict-recovered","description":"Shared memory conflict notices now distinguish a write that never saw the shared copy."},{"name":"tengu_team_mem_foreign_partition_recovered","slug":"tengu-team-mem-foreign-partition-recovered","description":"Shared team memory mounts stop clobbering each other and switch back on once a conflict clears."},{"name":"tengu_team_mem_multistore_sync","slug":"tengu-team-mem-multistore-sync","description":"You now get told when a memory file is too big to sync to shared memory."},{"name":"tengu_team_mem_push_delete_deferred","slug":"tengu-team-mem-push-delete-deferred","description":"Team memory sync can now skip an individual refused file without breaking the whole sync, and reports how many files were refused"},{"name":"tengu_team_mem_push_suppressed","slug":"tengu-team-mem-push-suppressed","description":"Failed memory pushes no longer stay suppressed for your whole session; retries resume normally."},{"name":"tengu_team_onboarding_generated","slug":"tengu-team-onboarding-generated","description":"Team onboarding still pulls its prompt and lookback window from remote config."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-team-discovery","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}