{"_id":"@agentdock-ai/checkpoint-mongodb","name":"@agentdock-ai/checkpoint-mongodb","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@agentdock-ai/checkpoint-mongodb","version":"0.1.0","description":"MongoDB checkpoint adapter for AgentDock","type":"module","repository":{"type":"git","url":"git+https://github.com/agentdock-ai/agentdock.git","directory":"packages/checkpoint-mongodb"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"sideEffects":false,"scripts":{"build":"tsc -p tsconfig.json","test":"vitest run test","typecheck":"tsc -p tsconfig.json --noEmit","prepack":"yarn build"},"dependencies":{"@agentdock-ai/checkpoint":"^0.1.0","@langchain/langgraph-checkpoint-mongodb":"^1.4.1","mongodb":"^6.21.0"},"devDependencies":{"@types/node":"^26.1.2","typescript":"^7.0.2","vitest":"^4.1.11"},"engines":{"node":">=20"},"license":"MIT","gitHead":"1978464d4a727768ca1a51f4fb69e4d33dcb0ad4","_id":"@agentdock-ai/checkpoint-mongodb@0.1.0","bugs":{"url":"https://github.com/agentdock-ai/agentdock/issues"},"homepage":"https://github.com/agentdock-ai/agentdock#readme","_nodeVersion":"26.0.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-QIpxMtMK051QwtcarHU6rg0ugp4V+WP4nsQ+DWW6bTW6KOEGpj7YEv5xSgAt2EopGKDinBBlb0tvrvDy9BKNZA==","shasum":"0e3c9be0a5ba9e5f8a7cc3353d2d57e8d49d4e33","tarball":"https://registry.npmjs.org/@agentdock-ai/checkpoint-mongodb/-/checkpoint-mongodb-0.1.0.tgz","fileCount":10,"unpackedSize":9208,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEWUQB3gTP+UqvyGZemSxwbUvhi5ngpkdm5Uk82OPY9DAiBMHEn99lcSTGX1pgajm04RzABmeYObQgWNVeHt5NQpHQ=="}]},"_npmUser":{"name":"mhd_zain","email":"zainmemon010@gmail.com"},"directories":{},"maintainers":[{"name":"mhd_zain","email":"zainmemon010@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/checkpoint-mongodb_0.1.0_1789210450500_0.31614491700679737"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-12T10:54:10.306Z","0.1.0":"2026-09-12T10:54:10.652Z","modified":"2026-09-12T10:54:10.873Z"},"maintainers":[{"name":"mhd_zain","email":"zainmemon010@gmail.com"}],"description":"MongoDB checkpoint adapter for AgentDock","homepage":"https://github.com/agentdock-ai/agentdock#readme","repository":{"type":"git","url":"git+https://github.com/agentdock-ai/agentdock.git","directory":"packages/checkpoint-mongodb"},"bugs":{"url":"https://github.com/agentdock-ai/agentdock/issues"},"license":"MIT","readme":"# @agentdock-ai/checkpoint-mongodb\n\nMongoDB checkpoint storage for AgentDock.\n\n```ts\nimport { MongoDBCheckpoint } from \"@agentdock-ai/checkpoint-mongodb\";\nimport { AgentDock } from \"@agentdock-ai/agentdock\";\n\nconst checkpoint = new MongoDBCheckpoint({\n  connectionString: process.env.MONGODB_URL!,\n  database: \"agentdock\",\n});\n\nconst agent = new AgentDock({ model, checkpoint });\nawait agent.run(prompt, context, {\n  sessionId: authorizedSessionId,\n  sessionNamespace: `my-app:${authorizedTenantId}`,\n});\n```\n\n`database`, `collection`, and `writesCollection` must be non-empty when provided;\nthe checkpoint and writes collection names must differ. AgentDock owns and closes\nthe adapter. The host must authorize session access and use a stable tenant namespace\nwhen one database is shared.\n","readmeFilename":"README.md","_rev":"1-ee5f0db1254fa929832b404f81545195"}