{"version":3,"file":"index.cjs","names":[],"sources":["../../src/features/index.ts"],"sourcesContent":["/**\n * Core feature flags for @mastra/core\n *\n * This set tracks which features are available in the current version of @mastra/core.\n * Dependent packages can check for feature availability to ensure compatibility.\n *\n * @example\n * ```ts\n * import { coreFeatures } from \"@mastra/core/features\"\n *\n * if (coreFeatures.has('workspaces-v1')) {\n *   // Workspace features available\n * }\n * ```\n */\n// Add feature flags here as new features are introduced\nexport const coreFeatures = new Set<string>([\n  'observationalMemory',\n  'asyncBuffering',\n  'request-response-id-rotation',\n  'workspaces-v1',\n  'datasets',\n  'observability:v1.13.2',\n  'observability-delta-polling',\n  'channels',\n  'deploy-diagnosis',\n  'model-inference-span',\n  'internal-usage-rollup',\n  'json-prompt-injection:inline',\n]);\n"],"mappings":";;;;;;;;;;;;;;;;;AAgBA,MAAa,+BAAe,IAAI,IAAY;CAC1C;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;AACF,CAAC"}