{"version":3,"sources":["../../src/features/index.ts"],"names":[],"mappings":";;;AAgBO,IAAM,YAAA,uBAAmB,GAAA,CAAY;AAAA,EAC1C,qBAAA;AAAA,EACA,gBAAA;AAAA,EACA,8BAAA;AAAA,EACA,eAAA;AAAA,EACA,UAAA;AAAA,EACA;AACF,CAAC","file":"index.cjs","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]);\n"]}