mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-19 07:42:04 +00:00
Fixes concurrent manager creation races that caused SafeOpenErrors during session export. Deduplicates in-flight manager creation so only one full QMD manager arms per agent/config at a time, eliminating the concurrent exportSessions() collisions that triggered path changed during write errors Resolves and snapshots runtime inputs before cache reuse, replacing stale managers atomically when workspace/config changes, and aborting queued export work promptly on close() |
||
|---|---|---|
| .. | ||
| src | ||
| api.ts | ||
| cli-metadata.ts | ||
| index.test.ts | ||
| index.ts | ||
| manager-runtime.ts | ||
| openclaw.plugin.json | ||
| package.json | ||
| runtime-api.ts | ||
| tsconfig.json | ||