getAutoMemPath function
Get the auto-memory directory for the current project.
Pattern: ~/.neomage/projects/{sanitized-path}/memory/
Implementation
String getAutoMemPath({String? projectRoot}) {
final envOverride =
Platform.environment['MAGE_COWORK_MEMORY_PATH_OVERRIDE'];
if (envOverride != null && envOverride.isNotEmpty) return envOverride;
final root = projectRoot ?? Directory.current.path;
final sanitized = _sanitizePath(root);
return p.join(getMemoryBaseDir(), 'projects', sanitized, 'memory');
}