{"_id":"@arnilo/prism-graft","_rev":"3-c8c8a00926c8ec2f898d57d4fc81f101","name":"@arnilo/prism-graft","dist-tags":{"legacy":"0.0.1","latest":"0.0.1"},"versions":{"0.0.1":{"name":"@arnilo/prism-graft","version":"0.0.1","keywords":["prism","graft","context-graph","agent","extension"],"license":"MIT","_id":"@arnilo/prism-graft@0.0.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-graft#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"6fdffb4ebacb55b22b572c7014487556d22e0cd4","tarball":"https://registry.npmjs.org/@arnilo/prism-graft/-/prism-graft-0.0.1.tgz","fileCount":26,"integrity":"sha512-zpGtmBhHFqSoM83lLb334H9//M72OxyqeFwUpXfeyTlLNyBmxCk5++sEQ2XhLHogXEJAGHmW3LJ9KSIzMzH0YQ==","signatures":[{"sig":"MEYCIQC4zV3GMtxpMDTCHMQPFASSGFgCBSgg963qjjEf1G8sXAIhAO9CCzsqcUxZY/1PmgYZFACG0HhJMtrKPm7nxv3NAEX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-graft@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"bbe0266944ea2c181db2dab68a3d82b528ab627a","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-graft"},"_npmVersion":"11.17.0","description":"Graft context-graph integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"^0.3.0","@nanonets/graft":"^0.13.0"},"peerDependenciesMeta":{"@nanonets/graft":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/prism-graft_0.0.1_1787683171440_0.1839849393672892","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-memory/graft. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#memory-rag-compaction-and-context"}},"time":{"created":"2026-08-25T18:39:31.216Z","modified":"2026-09-01T18:23:33.671Z","0.0.1":"2026-08-25T18:39:31.590Z"},"bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"license":"MIT","homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-graft#readme","keywords":["prism","graft","context-graph","agent","extension"],"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-graft"},"description":"Graft context-graph integration for Prism.","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"readme":"# @arnilo/prism-graft\n\n[Graft](https://github.com/NanoNets/Graft) (`@nanonets/graft`) context-graph integration for Prism agents.\n\nOpt-in package: import is inert; nothing registers until `kernel.load([createGraftExtension({...])])`. The graft CLI is resolved fail-closed from an explicit `cliPath`, a host-owned `packageRoot`, or the optional peer `@nanonets/graft@^0.13.0`. Not included in `@arnilo/prism-code` / `-sdk` / `-all`.\n\nLevels:\n\n- **pull** (default): native tools over the graft CLI's `--json` surface (`ask`/`grep`/`callers`/`skeleton`/`map`/`blast`).\n- **push**: gated, deduped pointers-only retrieval pack per turn plus first-turn orientation.\n- deep: post-edit blast radius on coding-tool results.\n\nAll CLI children run with array argv (never a shell), fixed-base env (`DO_NOT_TRACK=1` by default), wall-clock budgets, and byte-capped stdout.\n\nSee `docs/graft.md` (plan 033) for the full API page.\n","readmeFilename":"README.md"}