{
  "version": "1.22.2",
  "package": "@mastra/memory",
  "exports": {
    "Extractor": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 316
    },
    "ModelByInputTokens": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 1354
    },
    "OBSERVER_SYSTEM_PROMPT": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js"
    },
    "ObservationalMemory": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 27533
    },
    "ObservationalMemoryProcessor": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 30164
    },
    "TokenCounter": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 26858
    },
    "WorkingMemoryExtractor": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 20684
    },
    "buildObserverPrompt": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 4465
    },
    "buildObserverSystemPrompt": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 3732
    },
    "combineObservationGroupRanges": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 1446
    },
    "deriveObservationGroupProvenance": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 1480
    },
    "extractCurrentTask": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 4588
    },
    "formatMessagesForObserver": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 4187
    },
    "getObservationsAsOf": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 30386
    },
    "hasCurrentTaskSection": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 4576
    },
    "injectAnchorIds": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 3287
    },
    "optimizeObservationsForContext": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 4599
    },
    "parseAnchorId": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 3260
    },
    "parseObservationGroups": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 1415
    },
    "parseObserverOutput": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 4479
    },
    "reconcileObservationGroupsFromReflection": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 1504
    },
    "renderObservationGroupsForReflection": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 1460
    },
    "stripEphemeralAnchorIds": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 3317
    },
    "stripObservationGroups": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 1437
    },
    "wrapInObservationGroup": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 1408
    },
    "OBSERVATIONAL_MEMORY_DEFAULTS": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-LSJJAJAF.js"
    },
    "OBSERVATION_CONTEXT_INSTRUCTIONS": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-LSJJAJAF.js"
    },
    "OBSERVATION_CONTEXT_PROMPT": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-LSJJAJAF.js"
    },
    "OBSERVATION_CONTINUATION_HINT": {
      "types": "dist/processors/index.d.ts",
      "implementation": "dist/chunk-LSJJAJAF.js"
    },
    "Memory": {
      "types": "dist/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 22109
    },
    "MessageHistory": {
      "types": "dist/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js"
    },
    "SemanticRecall": {
      "types": "dist/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js"
    },
    "WorkingMemory": {
      "types": "dist/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js"
    },
    "deepMergeWorkingMemory": {
      "types": "dist/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 21748
    },
    "extractWorkingMemoryContent": {
      "types": "dist/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 22064
    },
    "extractWorkingMemoryTags": {
      "types": "dist/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 22032
    },
    "removeWorkingMemoryTags": {
      "types": "dist/index.d.ts",
      "implementation": "dist/chunk-TB6SV7QK.js",
      "line": 22045
    },
    "WORKING_MEMORY_STATE_ID": {
      "types": "dist/index.d.ts",
      "implementation": "dist/chunk-WCGXQIEN.js"
    },
    "WORKING_MEMORY_STATE_PROCESSOR_ID": {
      "types": "dist/index.d.ts",
      "implementation": "dist/chunk-WCGXQIEN.js"
    },
    "WorkingMemoryStateProcessor": {
      "types": "dist/index.d.ts",
      "implementation": "dist/chunk-WCGXQIEN.js",
      "line": 7
    }
  },
  "modules": {
    "processors": {
      "index": "dist/processors/index.js",
      "chunks": [
        "chunk-TB6SV7QK.js",
        "chunk-LSJJAJAF.js"
      ]
    }
  }
}