{"_id":"@agentskit/doc-bridge","_rev":"31-c5420517e9925838a1096d19f3af841b","name":"@agentskit/doc-bridge","dist-tags":{"alpha":"1.0.0","latest":"1.11.2"},"versions":{"0.1.0-alpha.1":{"name":"@agentskit/doc-bridge","version":"0.1.0-alpha.1","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@0.1.0-alpha.1","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://github.com/AgentsKit-io/doc-bridge#readme","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"52c9d8dc5836d823814d2c130caf1139d98b9ba4","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-0.1.0-alpha.1.tgz","fileCount":37,"integrity":"sha512-Y/5+2sr8bdfBLbiIFpRI+gJen4UEneEF+vSdOO683QkBDhpz0WBoibI80d5ex+msO5xnjIXMfm2SjSmm+wNGgg==","signatures":[{"sig":"MEUCIF4hEDG+rh/ucFiJJlm22Ii7n4WdxwJoCITISpQT74LjAiEAi34KZWc/kBp7hDP9qM0lgLRWa0/dtJsKOcjNnVlLBS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823038},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"12acc8265162083f996c2eceb425f02666b150c4","scripts":{"test":"vitest run","build":"tsup","release":"pnpm build && pnpm test && changeset publish","coverage":"vitest run --coverage","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","version-packages":"changeset version","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.10.1","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.15.3","@changesets/cli":"^2.31.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":"^0.9.0","@agentskit/rag":"^0.4.0","@agentskit/core":"^1.10.0","@agentskit/memory":"^0.10.0","@agentskit/adapters":"^0.13.0"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_0.1.0-alpha.1_1783621710277_0.9262154717390567","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2":{"name":"@agentskit/doc-bridge","version":"0.1.0-alpha.2","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@0.1.0-alpha.2","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://github.com/AgentsKit-io/doc-bridge#readme","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"86f4053613ecefccd0ae8056ba3099e7c59be0bb","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-0.1.0-alpha.2.tgz","fileCount":86,"integrity":"sha512-+MlKK/ECT7oKiIRVcoNfNvZDa4mo5wdMvAXO1/IDKeNZkHzdlsJSetEysOIEatnw0g4+6o4rg7IEPdkNEAhCLg==","signatures":[{"sig":"MEUCIQDMvp9ydVEnERbORcq8TDv20Bl19NJX7jitrbxo+WmKFwIgAaxVpKUSIysq4mnRQ+G4yWSNlcjX4yOxmsIhp6obTEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1037280},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"8c0b930b3c4c2b88903e86e34e3040251720d7da","scripts":{"test":"vitest run","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"pnpm build && pnpm test && changeset publish","coverage":"vitest run --coverage","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","version-packages":"changeset version","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.10.1","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.15.3","@changesets/cli":"^2.31.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":"^0.9.0","@agentskit/rag":"^0.4.0","@agentskit/core":"^1.10.0","@agentskit/memory":"^0.10.0","@agentskit/adapters":"^0.13.0"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_0.1.0-alpha.2_1783622826083_0.07600113578387013","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3":{"name":"@agentskit/doc-bridge","version":"0.1.0-alpha.3","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@0.1.0-alpha.3","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://github.com/AgentsKit-io/doc-bridge#readme","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"252991791d9f61ef14e572c117568cfde3817a4b","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-0.1.0-alpha.3.tgz","fileCount":87,"integrity":"sha512-grmQ3tSTIuigkowlH+gXfJKtzR22DQ0JTYQAI2/yMaCTTNCPiiBFOZ+/e7SPonEP2dkf/ctd01PiVdbUFjBOLA==","signatures":[{"sig":"MEYCIQDFhR3nBb+CkprMvsYtda9lAoWWCsaa6DAbGMTueNIqNAIhAKl69Vp5qi8YFawMqZNNi9lJytsWWYJC/XoF6Y2qYrTO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1078109},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"dc0a588190e7c853c3791b091e7f3f55d3ac91e1","scripts":{"test":"vitest run","build":"tsup","prepack":"pnpm build","prepare":"node scripts/prepare.mjs","release":"pnpm build && pnpm test && changeset publish","coverage":"vitest run --coverage","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","version-packages":"changeset version","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.10.1","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.15.3","@changesets/cli":"^2.31.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_0.1.0-alpha.3_1783623260522_0.5370586359994098","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@agentskit/doc-bridge","version":"1.0.0","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.0.0","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://agentskit-io.github.io/doc-bridge/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"0f8042de9f22c182a7c598889acf564a07d6510a","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.0.0.tgz","fileCount":116,"integrity":"sha512-/dlTNmRQjZosHv7G1guuGhECS3RujZvzRkCavvHwQ6YTCPCzknsCAKhdpe8QeHOR9jVA1FrjriGAIYFyLqhfDg==","signatures":[{"sig":"MEUCIEPHWTU6UycQKP2+jxifJg5sa96Fo+uLRmpzYL9bCjClAiEApnKS3+DpJBnH+sQVDrHIAB4kFkiC2AMHDsJTJ501P1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327126},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"2feb3a770e25bed806f8fa3d9fb332556be92e20","scripts":{"test":"vitest run","build":"tsup","prepack":"pnpm build","prepare":"node scripts/prepare.mjs","release":"pnpm build && pnpm test && changeset publish","coverage":"vitest run --coverage","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","prepublishOnly":"pnpm build && pnpm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","version-packages":"changeset version","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.10.1","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.15.3","@changesets/cli":"^2.31.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.0.0_1783630056343_0.8663816759664889","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@agentskit/doc-bridge","version":"1.0.1","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.0.1","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://agentskit-io.github.io/doc-bridge/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"43b6100874cf781c294da26cb0d4c1222d0d333e","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.0.1.tgz","fileCount":117,"integrity":"sha512-sOIFjJWwqfqA2M/rMThMFBhfVi00J/Yoevn0CUBsXvUIsMYaMe+tAcHSg0j4nIEfWOPy2sB75IBjufbTDt4KFw==","signatures":[{"sig":"MEUCIHv9Dikqmy2siokZLRIwRFgrUFE1/8hva3VQvktt5sAaAiEAklE1nwXFPBlclOHqMhrOnCwqc2viwlLWrtzO1kWK04w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1332200},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"fa6cab41595810e21b6dda473d3a5a3d7622bd9e","scripts":{"test":"vitest run","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"pnpm build && pnpm test && changeset publish","coverage":"vitest run --coverage","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","version-packages":"changeset version","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.10.1","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.15.3","@changesets/cli":"^2.31.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.0.1_1783634800485_0.35650454742522064","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@agentskit/doc-bridge","version":"1.0.2","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.0.2","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://agentskit-io.github.io/doc-bridge/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"7cda8f2835d42b1cd8633fab64c47bec2c488809","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.0.2.tgz","fileCount":117,"integrity":"sha512-kE5oKKvmFOZliMm9Rfr8N+G1RWaBoDabOK3Vqjz7IJLHyTSyYnHxiE08O6HYKudtAbyV8x0o2R/IEsWNohyLVw==","signatures":[{"sig":"MEYCIQCuQkB2tKh6vwX7mXecNjyX4xdRVeftHi58izDOK42g2wIhAKUT3WBh9OGXULznQJgqyibniI4nK0t5bYSOWHJbvjIn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1333401},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"16f73fe86c6efe92771c2cc2d746dea88be52e9d","scripts":{"test":"vitest run","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts","coverage":"vitest run --coverage","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","version-packages":"changeset version","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.10.1","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.15.3","@changesets/cli":"^2.31.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.0.2_1783635979797_0.44967155828765515","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@agentskit/doc-bridge","version":"1.1.1","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.1.1","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://agentskit-io.github.io/doc-bridge/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"4ee492dd773aae0fabba2dd43a8ff780b225078d","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.1.1.tgz","fileCount":129,"integrity":"sha512-gnAu8E2qyOuEmd+hT1MUAYDtYjbGf3THRx3EnwQ6yvPHpu20mkEUazpTLHS3d5D/mXA7iljC1+Qx6JjHoifH1g==","signatures":[{"sig":"MEQCIBUIO5gmZu8VynKATxxrEWv30HPZmct7IEINss6fwlK9AiBa9rOtSOGcGhjOHqi8TTc+xMU6XUzrvGJZw3RaaYFbQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1885483},"main":"./dist/index.js","pnpm":{"overrides":{"esbuild":"^0.28.1"}},"type":"module","_from":"file:artifacts/agentskit-doc-bridge-1.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"scripts":{"test":"vitest run","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts","coverage":"vitest run --coverage","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","version-packages":"changeset version","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5abea4-bac8-4d1b-8a13-e7cbdcca635f"}},"_resolved":"/home/runner/work/doc-bridge/doc-bridge/artifacts/agentskit-doc-bridge-1.1.1.tgz","_integrity":"sha512-gnAu8E2qyOuEmd+hT1MUAYDtYjbGf3THRx3EnwQ6yvPHpu20mkEUazpTLHS3d5D/mXA7iljC1+Qx6JjHoifH1g==","repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.18.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.15.3","@changesets/cli":"^2.31.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.1.1_1783988161034_0.17402879956753292","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@agentskit/doc-bridge","version":"1.2.1","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.2.1","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://agentskit-io.github.io/doc-bridge/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"e5dd22bf5952b82012cf89824efeb52cf2292403","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.2.1.tgz","fileCount":147,"integrity":"sha512-x9ewNW3UPB+EFmAksHN0gjCxhgSqEANFSi4HF6GlQSzyVtJJJVBll7jqF4egkf5uszIKjHWyR66Q2v7/owgTcw==","signatures":[{"sig":"MEUCIGqun6hz5gmBGPNHZ45nB8s+CKU73FmPSgrXHzd8nX5+AiEA+cgn5o7weFQS6z7ummEwfuopul21iwixZ0WjLnbuaCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1904113},"main":"./dist/index.js","pnpm":{"overrides":{"tmp":"0.2.7","uuid":"11.1.1","esbuild":"^0.28.1","postcss":"8.5.19"}},"type":"module","_from":"file:artifacts/agentskit-doc-bridge-1.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"scripts":{"test":"vitest run","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5abea4-bac8-4d1b-8a13-e7cbdcca635f"}},"_resolved":"/home/runner/work/doc-bridge/doc-bridge/artifacts/agentskit-doc-bridge-1.2.1.tgz","_integrity":"sha512-x9ewNW3UPB+EFmAksHN0gjCxhgSqEANFSi4HF6GlQSzyVtJJJVBll7jqF4egkf5uszIKjHWyR66Q2v7/owgTcw==","repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.18.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.19","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","@lhci/cli":"^0.15.1","react-dom":"19.2.0","typescript":"^6.0.3","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.0.0","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/chat":"0.3.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.0.0","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.2.1_1784206590141_0.4508727844579916","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@agentskit/doc-bridge","version":"1.2.3","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.2.3","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"a7ea363473215215d0a3276c9db024612a5d28b6","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.2.3.tgz","fileCount":155,"integrity":"sha512-YvfatH1C7F/RPlOUBZup+7TBJQ+CtLXEo3dsY7wHldIPb7ruOqgI7HJtjpdceEyGrtn8InHthu4fYDmZVCpCBQ==","signatures":[{"sig":"MEYCIQDAZF6PTqsVYnHz/HxpIcU90xoG7vPjQCjSe7gmT1XfTwIhAP/FxEaHjqPpM9xBDvrvcfufH9LAspLyQvlujkTosBt0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1935583},"main":"./dist/index.js","pnpm":{"overrides":{"tmp":"0.2.7","uuid":"11.1.1","esbuild":"^0.28.1","postcss":"8.5.19"}},"type":"module","_from":"file:artifacts/agentskit-doc-bridge-1.2.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"scripts":{"test":"vitest run","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5abea4-bac8-4d1b-8a13-e7cbdcca635f"}},"_resolved":"/home/runner/work/doc-bridge/doc-bridge/artifacts/agentskit-doc-bridge-1.2.3.tgz","_integrity":"sha512-YvfatH1C7F/RPlOUBZup+7TBJQ+CtLXEo3dsY7wHldIPb7ruOqgI7HJtjpdceEyGrtn8InHthu4fYDmZVCpCBQ==","repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.18.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.19","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","@lhci/cli":"^0.15.1","react-dom":"19.2.0","typescript":"^6.0.3","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.2.3_1784250652238_0.12970510667069357","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@agentskit/doc-bridge","version":"1.2.4","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.2.4","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"d7d51b19e21bfcc8ad0966ab825ced34c72c4976","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.2.4.tgz","fileCount":155,"integrity":"sha512-+xIQ5Dgnd1zkx65/OlZ8Gg8ffOaW3In4nUxekXgNqGIR5kjcGBVnJJFQA2+G76G1J6h8tPJeaWLXlvtKDsM6nA==","signatures":[{"sig":"MEUCICcbClbo8+WrNkxrpRNz2r2JyfJCFs+C8lfnvl7sjr9GAiEAicjpnMcO5VJyY5G+i5xmiez1kOl+z4wusTYylTRX3TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1942137},"main":"./dist/index.js","pnpm":{"overrides":{"tmp":"0.2.7","uuid":"11.1.1","esbuild":"^0.28.1","postcss":"8.5.19"}},"type":"module","_from":"file:artifacts/docbridge-1.2.4/agentskit-doc-bridge-1.2.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"_resolved":"/Users/rebecabraun/workspace/EmersonBraun/ecosystem-distribution-ops/artifacts/docbridge-1.2.4/agentskit-doc-bridge-1.2.4.tgz","_integrity":"sha512-+xIQ5Dgnd1zkx65/OlZ8Gg8ffOaW3In4nUxekXgNqGIR5kjcGBVnJJFQA2+G76G1J6h8tPJeaWLXlvtKDsM6nA==","repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.11.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.19","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","@lhci/cli":"^0.15.1","react-dom":"19.2.0","typescript":"^6.0.3","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.2.4_1784681951104_0.326106967681681","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@agentskit/doc-bridge","version":"1.2.6","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.2.6","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"71bf3ac2d6723afc2f0659827590e686b74d441e","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.2.6.tgz","fileCount":159,"integrity":"sha512-cqCJQTSJSo82MKBV7uka4YegehebY4qOjGWDt19zGk0n0rl8lGe8VtMyFXdSaZAE3GGVP0DONH+aO4ecmrDpdg==","signatures":[{"sig":"MEUCIQCADwkYmbuY+Sm1Ea18nAz5sCSiZpvhcpTZtzubhogV+QIgHPtVHuZ3VlnueqVejd9sU0GTBwBElYqnuxfYPLJ22+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2016766},"main":"./dist/index.js","type":"module","_from":"file:artifacts/agentskit-doc-bridge-1.2.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5abea4-bac8-4d1b-8a13-e7cbdcca635f"}},"_resolved":"/home/runner/work/doc-bridge/doc-bridge/artifacts/agentskit-doc-bridge-1.2.6.tgz","_integrity":"sha512-cqCJQTSJSo82MKBV7uka4YegehebY4qOjGWDt19zGk0n0rl8lGe8VtMyFXdSaZAE3GGVP0DONH+aO4ecmrDpdg==","repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","typescript":"^6.0.3","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.2.6_1785537254202_0.3399565028181124","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@agentskit/doc-bridge","version":"1.3.0","keywords":["agentskit","documentation","mcp","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.3.0","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"c28892d26e5b0030745a9efde6febb3682b4bff7","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.3.0.tgz","fileCount":168,"integrity":"sha512-b0f7MzsDPA5WzmRxqACBo8J+87WSar91rb6R8CsPGHuGshoZc83fOOZJppVL6WWZRtV2FEyxSVrSsdSnDN/xbQ==","signatures":[{"sig":"MEQCIGUwDUKD2MiwMeNGP01OJIkvjQgwJWlXIHcnyQlrhmYDAiAsQu5G+Rmnrm49rY0oce1WwTg8a3JDlBPaL6+VL7UbZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2089467},"main":"./dist/index.js","type":"module","_from":"file:artifacts/agentskit-doc-bridge-1.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5abea4-bac8-4d1b-8a13-e7cbdcca635f"}},"_resolved":"/home/runner/work/doc-bridge/doc-bridge/artifacts/agentskit-doc-bridge-1.3.0.tgz","_integrity":"sha512-b0f7MzsDPA5WzmRxqACBo8J+87WSar91rb6R8CsPGHuGshoZc83fOOZJppVL6WWZRtV2FEyxSVrSsdSnDN/xbQ==","repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","typescript":"^6.0.3","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.3.0_1786281674675_0.5956778052626226","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@agentskit/doc-bridge","version":"1.4.0","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.4.0","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"059d420c79ce490e0f5dc5fc7266a3e52c83fb21","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.4.0.tgz","fileCount":174,"integrity":"sha512-8k3Z3qwNo8hlxhsH6Lb1S2H/qlkGamTDJ00ra6mafBgnlqAJWiJLOuiPpAc3+AsCe3/hdQmN/nQWMYMs4oKUkQ==","signatures":[{"sig":"MEYCIQD8pLTipOQtUEcg5sUGyVAjd66mClODgxRMSdPkVeCY2QIhAIylHn/hS1fnWc0YhE04ZgGgrIzeetviUV6/bqu7Hdxw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2102344},"main":"./dist/index.js","type":"module","_from":"file:artifacts/agentskit-doc-bridge-1.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:portable-skill","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5abea4-bac8-4d1b-8a13-e7cbdcca635f"}},"_resolved":"/home/runner/work/doc-bridge/doc-bridge/artifacts/agentskit-doc-bridge-1.4.0.tgz","_integrity":"sha512-8k3Z3qwNo8hlxhsH6Lb1S2H/qlkGamTDJ00ra6mafBgnlqAJWiJLOuiPpAc3+AsCe3/hdQmN/nQWMYMs4oKUkQ==","repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","typescript":"^6.0.3","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.4.0_1786495291144_0.6907799309983744","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@agentskit/doc-bridge","version":"1.4.1","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.4.1","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"d98f89e6258ad643b38be8481e98da18c5645b3c","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.4.1.tgz","fileCount":174,"integrity":"sha512-pmOny+S0/nJJZZeSDtsWwcgKDK3no7rn3Gr/9acNdIY9K4M3ymAJQN5bBvgPaXlADislrg5qxwuZvkjKLkNUzw==","signatures":[{"sig":"MEQCIHZil07vQQV/jw8u2a06jD5mJrvU1/i2fDuL6IYQlsGLAiAEdF6sT8uY3o0Vdg3rzy7C8pkAhaWxPqG2VuJS9mW3bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2103111},"main":"./dist/index.js","type":"module","_from":"file:artifacts/agentskit-doc-bridge-1.4.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5abea4-bac8-4d1b-8a13-e7cbdcca635f"}},"_resolved":"/home/runner/work/doc-bridge/doc-bridge/artifacts/agentskit-doc-bridge-1.4.1.tgz","_integrity":"sha512-pmOny+S0/nJJZZeSDtsWwcgKDK3no7rn3Gr/9acNdIY9K4M3ymAJQN5bBvgPaXlADislrg5qxwuZvkjKLkNUzw==","repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","typescript":"^6.0.3","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.4.1_1786544401331_0.8642446171425777","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@agentskit/doc-bridge","version":"1.4.3","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.4.3","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"7f7fd0aae5a37ca97da580abcf7946d1420f50fe","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.4.3.tgz","fileCount":174,"integrity":"sha512-sT3A72faF2VoAa/Wbht7ipjMVXEtjzIyHHXJ5IW/eSrGd8Lb68p8NRvQ+E5jT0AFw5eMdkWIPFbvdI3bq/TePA==","signatures":[{"sig":"MEUCIQCXvwu3eiEJ4F45neEE5By9powBPvOO7+jbVGwuri18WgIgMibhxA1p2owSl0p2pLzDq5oSuwCnYEgvBlPxcXowznk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2125217},"main":"./dist/index.js","type":"module","_from":"file:artifacts/agentskit-doc-bridge-1.4.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5abea4-bac8-4d1b-8a13-e7cbdcca635f"}},"_resolved":"/home/runner/work/doc-bridge/doc-bridge/artifacts/agentskit-doc-bridge-1.4.3.tgz","_integrity":"sha512-sT3A72faF2VoAa/Wbht7ipjMVXEtjzIyHHXJ5IW/eSrGd8Lb68p8NRvQ+E5jT0AFw5eMdkWIPFbvdI3bq/TePA==","repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","typescript":"^6.0.3","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.4.3_1786743748036_0.6315622711963724","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@agentskit/doc-bridge","version":"1.5.0","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.5.0","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"52ff138acd4afb64e9bc39f06ccef240755644a6","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.5.0.tgz","fileCount":186,"integrity":"sha512-uZgmJMLBiwh8AJUnCJcRjVtpVNVZb7oUvrNEx8gzhpc4bF2Ay1kqYNhF9HSmQUGWnPp1+VL/72sO5JeZSMdzwA==","signatures":[{"sig":"MEQCIEgFC0StOyf/3WU2FRgrJKA2E2DGUatb7K0PWcPDuB4oAiAGtnm14+58KrsdLrETD2RrDxusOT+ByEs8HmXbvgw9pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3080749},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"9bf4d040f7cfd481d3ca187a052662a819639582","mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","typescript":"^6.0.3","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.5.0_1787854364456_0.7836025016821286","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@agentskit/doc-bridge","version":"1.5.1","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.5.1","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"fc45cb3a130c2f2c5690f7e9d936eafcca52eab7","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.5.1.tgz","fileCount":186,"integrity":"sha512-gLhKvnKV9fFVwq58KEgv2pJR7k+8XekRM1lA7XAje49zNkeoV5tm7qKu7seUVEtoEDr3Ee4B9LojENjWk51xJA==","signatures":[{"sig":"MEYCIQCL/X8MjS65JFE6Ns1renbsxdjSqsGc+R++RDWb4oDECQIhAI1LrR3BkyPseD3JClX8P3UFsAp90pQn1AmifW66DmGo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3081297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"9bf4d040f7cfd481d3ca187a052662a819639582","mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","typescript":"^6.0.3","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.5.1_1787854844874_0.20147066311099815","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@agentskit/doc-bridge","version":"1.5.2","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.5.2","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"d05f6ca2c08a886aa037c39ebe04e9bc75ee915b","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.5.2.tgz","fileCount":186,"integrity":"sha512-ZzQmuwZVKUpDaqfoIlnGk93um1E93ez/bcmWkgwa7Ro5I17vCgTc5SoSh987H/+NJ3/d7rzjFrrmkCtlGFTZog==","signatures":[{"sig":"MEQCIA9Rg5fdzth/5jOsEnO6vvS+SalSWrPCGcZUD3C/zn0yAiA7oqMlVtLd8PM8iYhRnnfbF3VrZy+3xuO4nMademgLVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3081503},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"9bf4d040f7cfd481d3ca187a052662a819639582","mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","typescript":"^6.0.3","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.5.2_1787855174389_0.086678738274661","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@agentskit/doc-bridge","version":"1.6.0","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":"AgentsKit","license":"MIT","_id":"@agentskit/doc-bridge@1.6.0","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"42de119c86792dfdc21eafa2e774c6e818a5ee74","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.6.0.tgz","fileCount":186,"integrity":"sha512-WOv2mt/agHtMU3sIICHjiGEhG5sky3rVQlmp9MvZt/U2Rj+LREZl8GvT4L1zSVxTRvkM75urTuDt6L+mLew23A==","signatures":[{"sig":"MEUCIGnaDtfn4KoPc+KmRy2OiAyazrlRBnVCDpnrOSyc2i6iAiEA2jaS+RRNy8naVP1q/77IlH50vrKRXo+aWK/ZUJDOQO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3132956},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","typescript":"^6.0.3","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.6.0_1787857396797_0.5646235650478371","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@agentskit/doc-bridge","version":"1.6.1","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":"AgentsKit","license":"MIT","_id":"@agentskit/doc-bridge@1.6.1","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"9a027c61376b6aeb464b5cef88ef0be13c4391b6","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.6.1.tgz","fileCount":186,"integrity":"sha512-Rxid6Moo1ZHv2w7VmibStLqzFTFkqJSpHCoTlgsjQgY6Hju5vaPLkn3TywpqHUqwN5VPnMvZfXQ9yOSKXT7O5Q==","signatures":[{"sig":"MEUCIQCaY91dzR7epv3bxuzgCnx9feQTCCxoGmEthgyYt5XbhgIgRbo5bZ4UbIOWWC+SoyqhHVRa+ongJkPu07BkvgVj0TM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3134312},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","typescript":"^6.0.3","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.6.1_1787857620991_0.41617450555921387","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@agentskit/doc-bridge","version":"1.6.2","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":"AgentsKit","license":"MIT","_id":"@agentskit/doc-bridge@1.6.2","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js"},"dist":{"shasum":"ba2d7e981bc8e2087b6f82abafc4a0a8b59bc4d6","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.6.2.tgz","fileCount":186,"integrity":"sha512-tbBoOByWVdytgbmH7oGCen9htdJ5+pKQy2OWQeE8Yn8Kf4Wi950uZ20RKtfnKPbRkta98kPXydUptjjoWkfwRA==","signatures":[{"sig":"MEQCICbxQSSYjzX7+Afl3uGpX8LnQ2j0+h1aXcWYcfMohUFbAiAUdrfzqfXRoMUeACFDXdNHF/tnVy7QuPWpXZyepbW1Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3136729},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","typescript":"^6.0.3","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.6.2_1787857883644_0.6140339338713294","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@agentskit/doc-bridge","version":"1.6.3","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.6.3","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js","ak-verify":"bin/ak-verify.js"},"dist":{"shasum":"f8be1098369da541dbdd13c6f8b5ef26c12f5383","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.6.3.tgz","fileCount":190,"integrity":"sha512-bHWwbfS2f9H60WWx4eQgUwbQJ/7Zm+PnXd+0XGCrcxklhsn16dwpsvgc6adsvq3L/g0oQPgKAsUzZ3LHS9wu3w==","signatures":[{"sig":"MEYCIQCY1qxDw+eCTRh8+J2VxiQl4Gpusvzxqp+pRAedO/6c3wIhAIIhbBGD6s8OcLk5e93l5sij8q9uZxxfT/fcIttQLaaw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3451480},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"9bf4d040f7cfd481d3ca187a052662a819639582","mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","report:visual":"node scripts/report-visual-check.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","test:verification-harness":"node --test scripts/verification-harness.test.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","typescript":"^6.0.3","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.6.3_1787922820048_0.6835576451436614","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@agentskit/doc-bridge","version":"1.6.4","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.6.4","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js","ak-verify":"bin/ak-verify.js"},"dist":{"shasum":"8217f64bc665db35edaad70e08b2505bb439ff12","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.6.4.tgz","fileCount":190,"integrity":"sha512-5KvnJeG4pTB/LNcOjI9i7xms72PV0sRSLRi26EMBvq+7si2t1+HKYfe3kdStiPdzRUYIt2ntyVVhnwjlk3j23Q==","signatures":[{"sig":"MEUCIQD886plsB/BnBMDhKnLQVS+cAAQJ5efSaq93GfeKNz0SQIgK8nqsOOGDbjRVKvofHYqxUB4UGACTuhiyoI+OeHNyY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3452376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"9bf4d040f7cfd481d3ca187a052662a819639582","mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","report:visual":"node scripts/report-visual-check.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","test:verification-harness":"node --test scripts/verification-harness.test.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","typescript":"^6.0.3","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.6.4_1787923477299_0.0842315453960083","host":"s3://npm-registry-packages-npm-production"}},"1.7.44":{"name":"@agentskit/doc-bridge","version":"1.7.44","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":{"name":"AgentsKit"},"license":"MIT","_id":"@agentskit/doc-bridge@1.7.44","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js","ak-verify":"bin/ak-verify.js"},"dist":{"shasum":"d713b6c6cea3db441ad3979d32f4661c36552a27","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.7.44.tgz","fileCount":197,"integrity":"sha512-kpXRHW65ZX1EKPdv67uBePZkg+O9sqvBTF9Mmr3LjufXBD9hjc46D4/cFycB6xdQ59ieKtlkiOZcgEPvd+gVow==","signatures":[{"sig":"MEQCIFXeGIfnoujuCdFRdEFqX75arR8xDiEbu7c1tfjs3R0tAiBn1nCvb7oSMESHF0WdrkbPxb3n7L/eMtE0hAKV8RqWqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880551},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"gitHead":"4189c908c16dd1a09b52e2f2c183eabc1bbaac32","mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","prepack":"npm run build","prepare":"node scripts/prepare.mjs","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","report:visual":"node scripts/report-visual-check.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","prepublishOnly":"npm run build && npm test","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","test:verification-harness":"node --test scripts/verification-harness.test.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"emersonbraun","email":"emersonfbraun@gmail.com"},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"25.7.0","dependencies":{"zod":"^3.24.2","mermaid":"^11.16.1","minimatch":"^10.2.6","typescript":"^6.0.3","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"15.5.21","tsup":"^8.5.0","react":"19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","@lhci/cli":"^0.15.1","react-dom":"19.2.0","@types/node":"^22.15.3","fumadocs-ui":"15.6.5","tailwindcss":"4.3.2","@types/react":"19.2.17","fumadocs-mdx":"11.6.4","lucide-react":"0.460.0","fumadocs-core":"15.6.5","@agentskit/ink":"0.10.4","@agentskit/chat":"0.4.0","@agentskit/core":"1.12.3","@changesets/cli":"^2.31.0","@agentskit/react":"0.7.4","@playwright/test":"1.61.1","@types/react-dom":"19.2.3","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.10","@tailwindcss/postcss":"4.3.2"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.7.44_1787957437684_0.18421531871527708","host":"s3://npm-registry-packages-npm-production"}},"1.7.45":{"name":"@agentskit/doc-bridge","version":"1.7.45","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":"AgentsKit","license":"MIT","_id":"@agentskit/doc-bridge@1.7.45","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js","ak-verify":"bin/ak-verify.js"},"dist":{"shasum":"ba1e35cda9d55f2833b6d68111b90321e2b15036","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.7.45.tgz","fileCount":197,"integrity":"sha512-phEDm6rCDGri2ctA3EjetPgLvmxmEWBehKLIDz+STTwZ4xHy+EttiqfxxD8vRJT8yDzKz3Gt9eT080kIEaatYA==","signatures":[{"sig":"MEUCIBWRjyLhVsFGVQ/WZJerW5VQxkFMwE5rZ+wtP544FqDmAiEAqPQcI7pVcHPhQH044GmvURdEs32SyX/ulPe9VqF/wgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.7.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3802731},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","report:visual":"node scripts/report-visual-check.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","test:verification-harness":"node --test scripts/verification-harness.test.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d36c4e0-95a7-43ba-932e-407ce83c8d1d"}},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","mermaid":"^11.17.2","minimatch":"^10.2.6","typescript":"^6.0.3","github-slugger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.3","tsup":"^8.5.0","react":"19.2.8","vitest":"^4.1.11","esbuild":"^0.28.2","@lhci/cli":"^0.15.1","react-dom":"19.2.8","@types/node":"^26.4.0","fumadocs-ui":"16.15.4","proxy-agent":"8.0.2","tailwindcss":"4.3.3","@types/react":"19.2.18","fumadocs-mdx":"15.4.0","lucide-react":"1.34.0","fumadocs-core":"16.15.4","@agentskit/ink":"0.10.9","@agentskit/chat":"0.4.1","@agentskit/core":"1.12.8","@changesets/cli":"^3.0.1","@agentskit/react":"0.7.4","@playwright/test":"1.62.1","@types/react-dom":"19.2.5","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.11","@tailwindcss/postcss":"4.3.3"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.7.45_1788046749061_0.911108637770305","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@agentskit/doc-bridge","version":"1.9.0","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":"AgentsKit","license":"MIT","_id":"@agentskit/doc-bridge@1.9.0","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js","ak-verify":"bin/ak-verify.js"},"dist":{"shasum":"35acb5246ea863777a9294cd33200766338c1f51","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.9.0.tgz","fileCount":321,"integrity":"sha512-O37uxeNln+VaaE/2r+0p1unZsgjl1L9eY9vYN+UA2BdalDSPKapjq/WBPO0sDZUs45JjytpYBslgemCTfuhTEA==","signatures":[{"sig":"MEUCIG/Z6YujYSRexGe3tM1cd7gl31movx7HxYM5Kgmpp7xqAiEAw1dAsRGJxyFcBnrRVmaIgHdVCH2zO2OZNxLdI2jRB20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSH298XhDhIxCfD2wCOzvCj7l+eOGosbAwfn8fG9kz1QIhAO0HTIzRbpzhkesHLy0QTEkEB0eYBX6fge7XJSIUCwo5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11080970},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","report:visual":"node scripts/report-visual-check.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:freshness":"node scripts/verify-generated-docs.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","bench:retrieval":"node bin/ak-docs.js bench retrieval docs/bench/retrieval-suite-v1.json --baseline docs/bench/retrieval-baseline-v1.json --text","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","quality:scorecard":"pnpm build && node scripts/quality-scorecard-eval.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","docs:semantic-review":"node scripts/run-registry-semantic-review.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","test:verification-harness":"node bin/ak-verify.js doctor --config .codex/verification.json --json","docs:semantic-adjudication":"node scripts/run-semantic-adjudication.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d36c4e0-95a7-43ba-932e-407ce83c8d1d"}},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","knap":"~0.5.1","yaml":"^2.9.0","mermaid":"^11.17.2","unified":"^11.0.5","minimatch":"^10.2.6","graphology":"~0.26.0","remark-gfm":"^4.0.1","typescript":"^6.0.3","remark-parse":"^11.0.0","github-slugger":"^2.0.0","graphology-dag":"~0.4.1","unist-util-visit":"^5.1.0","@agentskit/harness":"0.11.0","graphology-metrics":"~2.4.2","remark-frontmatter":"^5.0.0","mdast-util-to-string":"^4.0.0","graphology-shortest-path":"~2.1.0","graphology-communities-louvain":"~2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.3","tsup":"^8.5.0","react":"19.2.8","vitest":"^4.1.11","esbuild":"^0.28.2","@lhci/cli":"^0.15.1","react-dom":"19.2.8","@types/node":"^26.4.0","fumadocs-ui":"16.15.4","proxy-agent":"8.0.2","tailwindcss":"4.3.3","@types/mdast":"^4.0.4","@types/react":"19.2.18","fumadocs-mdx":"15.4.0","lucide-react":"1.38.0","fumadocs-core":"16.15.4","@agentskit/ink":"0.10.9","@agentskit/chat":"0.4.1","@agentskit/core":"1.12.8","@changesets/cli":"^3.0.1","@agentskit/react":"0.8.3","@playwright/test":"1.62.1","@types/react-dom":"19.2.5","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.11","@tailwindcss/postcss":"4.3.3"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.9.0_1789568077096_0.7386312485753208","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@agentskit/doc-bridge","version":"1.10.0","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":"AgentsKit","license":"MIT","_id":"@agentskit/doc-bridge@1.10.0","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js","ak-verify":"bin/ak-verify.js"},"dist":{"shasum":"265f97c0ccf9eb9467d7a6b53b31b7316d4ea600","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.10.0.tgz","fileCount":321,"integrity":"sha512-h06o7yeZnRe5blpvIG+L+X/afibPhLIMUpQ4MGax+3ueim5S488njQGRbzfLJSbIrS/grrFFT6bmnITbDWWUeg==","signatures":[{"sig":"MEQCIAI3fYrkNY3xabE6EWOJJHO+Ot4iMV5kxYF7BiyZQGAHAiAl/CkE1MaZ4U7Efoiq42vVAsPWq4uk0Y9wui5MM9oLZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuvx30JczOeImQGyEHkzJAYWhzDaUIfFF5EDhTGl/s6QIhAKb0Vb7jo1Ge/XWYqVWkhcZ0SWi+dvMlsN13vfQqPqYX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11092022},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","report:visual":"node scripts/report-visual-check.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:freshness":"node scripts/verify-generated-docs.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","bench:retrieval":"node bin/ak-docs.js bench retrieval docs/bench/retrieval-suite-v1.json --baseline docs/bench/retrieval-baseline-v1.json --text","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","quality:scorecard":"pnpm build && node scripts/quality-scorecard-eval.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","docs:semantic-review":"node scripts/run-registry-semantic-review.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","test:verification-harness":"node bin/ak-verify.js doctor --config .codex/verification.json --json","docs:semantic-adjudication":"node scripts/run-semantic-adjudication.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d36c4e0-95a7-43ba-932e-407ce83c8d1d"}},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","knap":"~0.5.1","yaml":"^2.9.0","mermaid":"^11.17.2","unified":"^11.0.5","minimatch":"^10.2.6","graphology":"~0.26.0","remark-gfm":"^4.0.1","typescript":"^6.0.3","remark-parse":"^11.0.0","github-slugger":"^2.0.0","graphology-dag":"~0.4.1","unist-util-visit":"^5.1.0","@agentskit/harness":"0.11.0","graphology-metrics":"~2.4.2","remark-frontmatter":"^5.0.0","mdast-util-to-string":"^4.0.0","graphology-shortest-path":"~2.1.0","graphology-communities-louvain":"~2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.5","tsup":"^8.5.0","react":"19.3.0","vitest":"^4.1.11","esbuild":"^0.28.2","@lhci/cli":"^0.15.1","react-dom":"19.3.0","@types/node":"^26.4.0","fumadocs-ui":"16.15.10","proxy-agent":"8.0.2","tailwindcss":"4.3.3","@types/mdast":"^4.0.4","@types/react":"19.3.0","fumadocs-mdx":"15.4.0","lucide-react":"1.45.0","fumadocs-core":"16.15.10","@agentskit/ink":"0.10.9","@agentskit/chat":"0.4.1","@agentskit/core":"1.12.9","@changesets/cli":"^3.0.1","@agentskit/react":"0.8.3","@playwright/test":"1.63.0","@types/react-dom":"19.3.0","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.11","@tailwindcss/postcss":"4.3.3"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.10.0_1789577065839_0.728943339347538","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@agentskit/doc-bridge","version":"1.10.1","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":"AgentsKit","license":"MIT","_id":"@agentskit/doc-bridge@1.10.1","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js","ak-verify":"bin/ak-verify.js"},"dist":{"shasum":"5ff42f80cbc64d7a82dc3ad80992b30477b57e2b","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.10.1.tgz","fileCount":321,"integrity":"sha512-1+8Eb330XCuCzPt1MqBYJ3kvRgWG5tR5+OyhxiWtNsbpbMzm3/BT71/nHI0JfLLnMa0Mr4di1Vu5uSmXrnU5nQ==","signatures":[{"sig":"MEUCIFpXkGyOwWLfki8KiYbtR+3iWSX9LXhIr8yx18sWQcUDAiEAkrLvg6+h2AS4jeILSDrcRIemu1K8Y1QLN+JHABqBqks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3y/8YqaChSehWIizhvKgFWidss5nnCD46VqPucqgBDAiBFIxrx8xT+Cd3N48Y2z2Zj1AmI42YySD4mN8BDYG0j/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11101937},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","report:visual":"node scripts/report-visual-check.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:freshness":"node scripts/verify-generated-docs.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","bench:retrieval":"node bin/ak-docs.js bench retrieval docs/bench/retrieval-suite-v1.json --baseline docs/bench/retrieval-baseline-v1.json --text","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","quality:scorecard":"pnpm build && node scripts/quality-scorecard-eval.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","docs:semantic-review":"node scripts/run-registry-semantic-review.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","test:verification-harness":"node bin/ak-verify.js doctor --config .codex/verification.json --json","docs:semantic-adjudication":"node scripts/run-semantic-adjudication.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d36c4e0-95a7-43ba-932e-407ce83c8d1d"}},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","knap":"~0.5.1","yaml":"^2.9.0","mermaid":"^11.17.2","unified":"^11.0.5","minimatch":"^10.2.6","graphology":"~0.26.0","remark-gfm":"^4.0.1","typescript":"^6.0.3","remark-parse":"^11.0.0","github-slugger":"^2.0.0","graphology-dag":"~0.4.1","unist-util-visit":"^5.1.0","@agentskit/harness":"0.11.0","graphology-metrics":"~2.4.2","remark-frontmatter":"^5.0.0","mdast-util-to-string":"^4.0.0","graphology-shortest-path":"~2.1.0","graphology-communities-louvain":"~2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.5","tsup":"^8.5.0","react":"19.3.0","vitest":"^4.1.11","esbuild":"^0.28.2","@lhci/cli":"^0.15.1","react-dom":"19.3.0","@types/node":"^26.4.0","fumadocs-ui":"16.15.10","proxy-agent":"8.0.2","tailwindcss":"4.3.3","@types/mdast":"^4.0.4","@types/react":"19.3.0","fumadocs-mdx":"15.4.0","lucide-react":"1.45.0","fumadocs-core":"16.15.10","@agentskit/ink":"0.10.9","@agentskit/chat":"0.4.1","@agentskit/core":"1.12.9","@changesets/cli":"^3.0.1","@agentskit/react":"0.8.3","@playwright/test":"1.63.0","@types/react-dom":"19.3.0","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.11","@tailwindcss/postcss":"4.3.3"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.10.1_1789587957118_0.09129693553949214","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@agentskit/doc-bridge","version":"1.11.0","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":"AgentsKit","license":"MIT","_id":"@agentskit/doc-bridge@1.11.0","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js","ak-verify":"bin/ak-verify.js"},"dist":{"shasum":"99d3b41440b2e89611d244b177f61cb652bd47c4","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.11.0.tgz","fileCount":322,"integrity":"sha512-B14Y183WAz9EcfX/X6Ta6GEmd8I0cphJzz27ShCknlcR4bKa3n4IIYWPBAfWhE/2o+f49kPhckxg5gS+XNQylA==","signatures":[{"sig":"MEQCIGWSBuPHDf6EHwE12dXkFdFUSoRfV079N9MPIei4WDllAiAslqsjcsrIxu/zsBwMrgoTLTGIPdFsPKvcjm7yM3jziA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF1ikiEBqiQYDHKkJaGclRJ06Ja8ptO71jlpQqwbiuFBAiBjNi/JTtfxV0aSL+bcMv2nzeQAXAeEpGZSx+GNC3/b3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11148033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","report:visual":"node scripts/report-visual-check.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:freshness":"node scripts/verify-generated-docs.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","bench:retrieval":"node bin/ak-docs.js bench retrieval docs/bench/retrieval-suite-v1.json --baseline docs/bench/retrieval-baseline-v1.json --text","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","quality:scorecard":"pnpm build && node scripts/quality-scorecard-eval.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","docs:semantic-review":"node scripts/run-registry-semantic-review.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","test:verification-harness":"node bin/ak-verify.js doctor --config .codex/verification.json --json","docs:semantic-adjudication":"node scripts/run-semantic-adjudication.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d36c4e0-95a7-43ba-932e-407ce83c8d1d"}},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","knap":"~0.5.1","yaml":"^2.9.0","mermaid":"^11.17.2","unified":"^11.0.5","minimatch":"^10.2.6","graphology":"~0.26.0","remark-gfm":"^4.0.1","typescript":"^6.0.3","remark-parse":"^11.0.0","github-slugger":"^2.0.0","graphology-dag":"~0.4.1","unist-util-visit":"^5.1.0","@agentskit/harness":"0.11.0","graphology-metrics":"~2.4.2","remark-frontmatter":"^5.0.0","mdast-util-to-string":"^4.0.0","graphology-shortest-path":"~2.1.0","graphology-communities-louvain":"~2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.5","tsup":"^8.5.0","react":"19.3.0","vitest":"^4.1.11","esbuild":"^0.28.2","@lhci/cli":"^0.15.1","react-dom":"19.3.0","@types/node":"^26.4.0","fumadocs-ui":"16.15.10","proxy-agent":"8.0.2","tailwindcss":"4.3.3","@types/mdast":"^4.0.4","@types/react":"19.3.0","fumadocs-mdx":"15.4.0","lucide-react":"1.45.0","fumadocs-core":"16.15.10","@agentskit/ink":"0.10.9","@agentskit/chat":"0.4.1","@agentskit/core":"1.12.9","@changesets/cli":"^3.0.3","@agentskit/react":"0.8.3","@playwright/test":"1.63.0","@types/react-dom":"19.3.0","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.11","@tailwindcss/postcss":"4.3.3"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.11.0_1789601456635_0.3235776064369036","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@agentskit/doc-bridge","version":"1.11.1","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"author":"AgentsKit","license":"MIT","_id":"@agentskit/doc-bridge@1.11.1","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"homepage":"https://doc-bridge.agentskit.io/","bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"pi":{"skills":["./skills"]},"bin":{"ak-docs":"bin/ak-docs.js","ak-verify":"bin/ak-verify.js"},"dist":{"shasum":"1d2a61ee974ff17255bdf3b7abe08628b35eadc5","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.11.1.tgz","fileCount":341,"integrity":"sha512-kVaARKkkPLwbmXZm+RjwMaJtm3DzLi48Ib/wA7w3bAcjb3pKR104rcDxOKmAFCwrB+wpb+8IwQagjYmJnO3PKg==","signatures":[{"sig":"MEUCIQC0ij8hXemXLrSHefFQ152kFQ8JjoyXDOU/QOgn58INTAIgMilVwRQrtLxXJm4masYG3U/B3ASFr2gu+tm7v/yKb0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICqaoycih3VX3FuMm4UKbm5hyRLvCgaDisbl13onsOPZAiAlHpjfAdfcdOXQQXh/7SF87+WUIWA6trQOWcixp0WOrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11173656},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","report:visual":"node scripts/report-visual-check.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:freshness":"node scripts/verify-generated-docs.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","bench:retrieval":"node bin/ak-docs.js bench retrieval docs/bench/retrieval-suite-v1.json --baseline docs/bench/retrieval-baseline-v1.json --text","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","quality:scorecard":"pnpm build && node scripts/quality-scorecard-eval.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","docs:semantic-review":"node scripts/run-registry-semantic-review.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","test:verification-harness":"node bin/ak-verify.js doctor --config .codex/verification.json --json","docs:semantic-adjudication":"node scripts/run-semantic-adjudication.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d36c4e0-95a7-43ba-932e-407ce83c8d1d"}},"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","knap":"~0.5.1","yaml":"^2.9.0","mermaid":"^11.17.2","unified":"^11.0.5","minimatch":"^10.2.6","graphology":"~0.26.0","remark-gfm":"^4.0.1","typescript":"^6.0.3","remark-parse":"^11.0.0","github-slugger":"^2.0.0","graphology-dag":"~0.4.1","unist-util-visit":"^5.1.0","@agentskit/harness":"0.11.0","graphology-metrics":"~2.4.2","remark-frontmatter":"^5.0.0","mdast-util-to-string":"^4.0.0","graphology-shortest-path":"~2.1.0","graphology-communities-louvain":"~2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.5","tsup":"^8.5.0","react":"19.3.0","vitest":"^4.1.11","esbuild":"^0.28.2","@lhci/cli":"^0.15.1","react-dom":"19.3.0","@types/node":"^26.4.0","fumadocs-ui":"16.15.10","proxy-agent":"8.0.2","tailwindcss":"4.3.3","@types/mdast":"^4.0.4","@types/react":"19.3.0","fumadocs-mdx":"15.4.0","lucide-react":"1.45.0","fumadocs-core":"16.15.10","@agentskit/ink":"0.10.9","@agentskit/chat":"0.4.1","@agentskit/core":"1.12.9","@changesets/cli":"^3.0.3","@agentskit/react":"0.8.3","@playwright/test":"1.63.0","@types/react-dom":"19.3.0","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.11","@tailwindcss/postcss":"4.3.3"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doc-bridge_1.11.1_1789695782128_0.09442891633820616","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"pi":{"skills":["./skills"]},"_id":"@agentskit/doc-bridge@1.11.2","bin":{"ak-docs":"bin/ak-docs.js","ak-verify":"bin/ak-verify.js"},"bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"dist":{"shasum":"e03908434cf3dec7fef41e549dc35a162de0f2dd","tarball":"https://registry.npmjs.org/@agentskit/doc-bridge/-/doc-bridge-1.11.2.tgz","fileCount":341,"integrity":"sha512-izYQmC+wW6DjraTjNrrRQJW6noRUGm5wwbl+MAOiThN6WKb/79UQoxofva/PgTjoONnoqv24Z+CrLkBS0qKPew==","signatures":[{"sig":"MEYCIQChpy/bA+N3GCVK+fKytN+kPhNPZ7CMopo9ZU0Yi8YcVQIhAKTwXAEeUVJUu0RfsAFD7/wjueu+8IR1vhggeUqHTDtw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCIJ9usQRqBOXrCL3YQ+WwUTmBeYy2FI5i2QcJrPCNoOwIhAM1G3k5r7c2tWPFRfUtIWnBqjcM0Y7RbCwHVyK61G7ps"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentskit%2fdoc-bridge@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11170695},"main":"./dist/index.js","name":"@agentskit/doc-bridge","type":"module","types":"./dist/index.d.ts","author":"AgentsKit","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"}},"license":"MIT","mcpName":"io.github.AgentsKit-io/doc-bridge","scripts":{"test":"vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill","build":"tsup","release":"npm run build && npm test && changeset publish","version":"node scripts/sync-version.mjs && git add package.json src/version.ts action.yml","coverage":"vitest run --coverage","docs:dev":"cd apps/docs && next dev","docs:e2e":"playwright test","prebuild":"node scripts/sync-version.mjs","changeset":"changeset","mcpb:pack":"npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack","test:mcpb":"node --test scripts/mcpb-contract.test.mjs","typecheck":"tsc --noEmit","check:docs":"pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts","docs:build":"pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build","mcpb:smoke":"node scripts/smoke-mcpb.mjs","mcpb:stage":"npm run build && node scripts/build-mcpb.mjs stage","test:watch":"vitest","smoke:ollama":"node scripts/smoke-ollama.mjs","mcpb:validate":"node scripts/build-mcpb.mjs validate","report:visual":"node scripts/report-visual-check.mjs","coverage:badge":"node scripts/update-coverage-badge.mjs","docs:artifacts":"node scripts/build-docs-artifacts.mjs","docs:freshness":"node scripts/verify-generated-docs.mjs","docs:typecheck":"cd apps/docs && fumadocs-mdx && tsc --noEmit","smoke:docsites":"node scripts/smoke-docsites.mjs","smoke:packaged":"node scripts/smoke-packaged.mjs","bench:retrieval":"node bin/ak-docs.js bench retrieval docs/bench/retrieval-suite-v1.json --baseline docs/bench/retrieval-baseline-v1.json --text","docs:lighthouse":"lhci autorun","test:marketplace":"node --test scripts/marketplace-contract.test.mjs","version-packages":"changeset version && node scripts/sync-version.mjs","check:marketplace":"node scripts/check-marketplace-contract.mjs","quality:scorecard":"pnpm build && node scripts/quality-scorecard-eval.mjs","test:claude-plugin":"node --test scripts/claude-plugin-contract.test.mjs","test:cursor-plugin":"node --test scripts/cursor-plugin-contract.test.mjs","smoke:real-docsites":"node scripts/smoke-real-docsites.mjs","test:copilot-plugin":"node --test scripts/copilot-plugin-contract.test.mjs","test:docs-artifacts":"node --test scripts/docs-artifacts-contract.test.mjs","test:portable-skill":"node --test scripts/portable-skill-contract.test.mjs","docs:semantic-review":"node scripts/run-registry-semantic-review.mjs","test:readme-standard":"node --test scripts/readme-standard.test.mjs","check:readme-standard":"node scripts/check-readme-standard.mjs","check:ecosystem-upstream":"node scripts/check-ecosystem-upstream.mjs","test:verification-harness":"node bin/ak-verify.js doctor --config .codex/verification.json --json","docs:semantic-adjudication":"node scripts/run-semantic-adjudication.mjs","check:no-legacy-chat-imports":"node scripts/check-no-legacy-chat-imports.mjs"},"version":"1.11.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d36c4e0-95a7-43ba-932e-407ce83c8d1d"}},"homepage":"https://doc-bridge.agentskit.io/","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","directories":{"doc":"docs","test":"tests","example":"examples"},"maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","knap":"~0.5.1","yaml":"^2.9.0","mermaid":"^11.17.2","unified":"^11.0.5","minimatch":"^10.2.6","graphology":"~0.26.0","remark-gfm":"^4.0.1","typescript":"^6.0.3","remark-parse":"^11.0.0","github-slugger":"^2.0.0","graphology-dag":"~0.4.1","unist-util-visit":"^5.1.0","@agentskit/harness":"0.11.0","graphology-metrics":"~2.4.2","remark-frontmatter":"^5.0.0","mdast-util-to-string":"^4.0.0","graphology-shortest-path":"~2.1.0","graphology-communities-louvain":"~2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.5","tsup":"^8.5.0","react":"19.3.0","vitest":"^4.1.11","esbuild":"^0.28.2","@lhci/cli":"^0.15.1","react-dom":"19.3.0","@types/node":"^26.4.0","fumadocs-ui":"16.15.10","proxy-agent":"8.0.2","tailwindcss":"4.3.3","@types/mdast":"^4.0.4","@types/react":"19.3.0","fumadocs-mdx":"15.4.0","lucide-react":"1.45.0","fumadocs-core":"16.15.10","@agentskit/ink":"0.10.9","@agentskit/chat":"0.4.1","@agentskit/core":"1.12.9","@changesets/cli":"^3.0.3","@agentskit/react":"0.8.3","@playwright/test":"1.63.0","@types/react-dom":"19.3.0","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.11","@tailwindcss/postcss":"4.3.3"},"peerDependencies":{"react":">=18.0.0","@agentskit/ink":">=0.8.0 <1","@agentskit/rag":">=0.3.0 <1","@agentskit/core":">=1.0.0 <2","@agentskit/memory":">=0.9.0 <1","@agentskit/adapters":">=0.12.0 <1"},"peerDependenciesMeta":{"react":{"optional":true},"@agentskit/ink":{"optional":true},"@agentskit/rag":{"optional":true},"@agentskit/core":{"optional":true},"@agentskit/memory":{"optional":true},"@agentskit/adapters":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/doc-bridge_1.11.2_1789855372717_0.03487797349164512"}}},"time":{"created":"2026-07-09T18:28:29.905Z","modified":"2026-09-19T22:02:53.183Z","0.1.0-alpha.1":"2026-07-09T18:28:30.455Z","0.1.0-alpha.2":"2026-07-09T18:47:06.350Z","0.1.0-alpha.3":"2026-07-09T18:54:20.669Z","1.0.0":"2026-07-09T20:47:36.518Z","1.0.1":"2026-07-09T22:06:40.668Z","1.0.2":"2026-07-09T22:26:20.001Z","1.1.1":"2026-07-14T00:16:01.292Z","1.2.1":"2026-07-16T12:56:30.325Z","1.2.3":"2026-07-17T01:10:52.401Z","1.2.4":"2026-07-22T00:59:11.300Z","1.2.6":"2026-07-31T22:34:14.431Z","1.3.0":"2026-08-09T13:21:14.899Z","1.4.0":"2026-08-12T00:41:31.337Z","1.4.1":"2026-08-12T14:20:01.511Z","1.4.3":"2026-08-14T21:42:28.220Z","1.5.0":"2026-08-27T18:12:44.613Z","1.5.1":"2026-08-27T18:20:45.069Z","1.5.2":"2026-08-27T18:26:14.580Z","1.6.0":"2026-08-27T19:03:16.956Z","1.6.1":"2026-08-27T19:07:01.170Z","1.6.2":"2026-08-27T19:11:23.840Z","1.6.3":"2026-08-28T13:13:40.246Z","1.6.4":"2026-08-28T13:24:37.453Z","1.7.44":"2026-08-28T22:50:37.992Z","1.7.45":"2026-08-29T23:39:09.232Z","1.9.0":"2026-09-16T14:14:37.272Z","1.10.0":"2026-09-16T16:44:26.024Z","1.10.1":"2026-09-16T19:45:57.304Z","1.11.0":"2026-09-16T23:30:56.850Z","1.11.1":"2026-09-18T01:43:02.362Z","1.11.2":"2026-09-19T22:02:52.870Z"},"bugs":{"url":"https://github.com/AgentsKit-io/doc-bridge/issues"},"author":"AgentsKit","license":"MIT","homepage":"https://doc-bridge.agentskit.io/","keywords":["agentskit","documentation","mcp","pi-package","for-agents","llms-txt","agent-handoff","rag","human-agent-bridge"],"repository":{"url":"git+https://github.com/AgentsKit-io/doc-bridge.git","type":"git"},"description":"Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.","maintainers":[{"name":"emersonbraun","email":"emersonfbraun@gmail.com"}],"readme":"# doc-bridge\n\n[![npm](https://img.shields.io/npm/v/@agentskit/doc-bridge?style=flat-square)](https://www.npmjs.com/package/@agentskit/doc-bridge)\n[![CI](https://img.shields.io/github/actions/workflow/status/AgentsKit-io/doc-bridge/ci.yml?branch=master&style=flat-square)](https://github.com/AgentsKit-io/doc-bridge/actions/workflows/ci.yml)\n[![Pages](https://img.shields.io/github/actions/workflow/status/AgentsKit-io/doc-bridge/pages.yml?branch=master&label=pages&style=flat-square)](https://doc-bridge.agentskit.io/)\n[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/13872/baseline)](https://www.bestpractices.dev/projects/13872)\n[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](LICENSE)\n[![Node](https://img.shields.io/badge/node-%3E%3D22-339933?style=flat-square)](package.json)\n[![TypeScript](https://img.shields.io/badge/types-TypeScript-3178c6?style=flat-square)](dist/index.d.ts)\n\n**npm:** [`@agentskit/doc-bridge`](https://www.npmjs.com/package/@agentskit/doc-bridge) · **CLI:** `ak-docs` · **Landing:** [agentskit-io.github.io/doc-bridge](https://doc-bridge.agentskit.io/)\n\n**Topics:** `ai-agents` · `documentation` · `developer-experience` · `mcp` · `llms-txt` · `typescript`\n\n**Compatibility:** node >=22 · TypeScript 5.8+ · pnpm, npm, or yarn consumers\n\n**Turn your docs into executable handoffs for coding agents.**\n\ndoc-bridge reads your repo docs, ownership map, and human documentation site, then gives humans and agents the same evidence-linked starting point:\n\n- where to start reading\n- which files/packages it may edit\n- which checks prove the change\n- which human docs explain the feature\n\nIt is not a wiki or hosted RAG. The core works **without any LLM or API key**; the documentation portal dogfoods AgentsKit Chat as an optional surface over that deterministic layer.\n\n![doc-bridge maps human docs into structured agent handoffs](docs/landing/assets/doc-bridge-hero.webp)\n\n## Built for agent-scale repositories\n\nDoc Bridge turns large repository structure and documentation into compact, evidence-linked context that humans and coding agents can query instead of repeatedly traversing the full repository.\n\n### Historical context-payload estimate\n\nAn earlier anonymized dogfooding cycle estimated up to **99% less serialized context payload**. This is a historical payload estimate—not a guarantee of provider-token savings, answer quality, or semantic correctness. It is not the same measure as provider-token usage.\n\n![Estimated context payload reduction](docs/landing/assets/context-payload-reduction.svg)\n\n### Historical controlled A/B signal\n\nThe published controlled study with 96 anonymized executions reported a directional operational signal of:\n\n- **18.46% fewer paired provider token-equivalent units** across 46 token-complete pairs;\n- **39.75 seconds lower P95 latency**;\n- **87.5% operationally completed executions vs. 75.0%** with repository-only context.\n\nThese are historical, separately defined measures: the 99% figure is an estimated context-payload reduction, while the 18.46% figure uses provider-token-equivalent data from 46 paired observations. The bounded adjudicator recorded zero adjudicator-success outcomes in both arms; because that adjudicator is mechanical and does not independently judge semantic correctness, this result is directional and inconclusive. A newer local pilot is intentionally not promoted here while its semantic evaluation and publication review remain incomplete. See the [full methodology and anonymized data](docs/study/README.md).\n\n## Why teams use it\n\nAgents are powerful, but most repo docs are written for humans. The result is familiar: the agent guesses ownership, edits the sibling package, runs the wrong test, or ignores the human guide that already explained the rule.\n\ndoc-bridge works in both directions:\n\n![doc-bridge connects human docs to coding agents and agent memory back to draft docs](docs/landing/assets/doc-bridge-two-way.webp)\n\n| Direction | What it does | Command |\n|-----------|--------------|---------|\n| **Human docs → agents** | Turns Fumadocs, Docusaurus, markdown, and ownership docs into `AgentHandoff` | `ak-docs index` · `ak-docs query --agent` |\n| **Agent memory → docs** | Reads `.agent-memory/**` and `.cursor/rules/*.mdc`, classifies what should become project docs, and drafts a human-reviewed promotion | `ak-docs memory ingest` · `classify` · `promote --pr` |\n\nThe handoff is a routing contract:\n\n```json\n{\n  \"startHere\": \"docs/for-agents/packages/auth.md\",\n  \"editRoots\": [\"packages/auth\"],\n  \"checks\": [\"pnpm --filter @demo/auth test\"],\n  \"humanDoc\": \"/docs/guides/auth\"\n}\n```\n\nWorkflow runs may carry the same optional `correlation` envelope used by the\nAgentsKit runtime and Chat protocol. `operationId` is the cross-repository\nidentity; `runId`, `sessionId`, `turnId`, `actionId`, and `traceId` retain local\nmeaning. It is bounded metadata only and must not contain prompts, secrets, or\ndocument content.\n\nThat contract works from the terminal, MCP, CI, and optional RAG/chat.\n\n## Documentation quality and reconciliation\n\nDiscovery is only the first step. `ak-docs audit documentation` compares declared documentation and ownership with the observed project graph and reports evidence-backed findings for missing coverage, stale relations, structured contradictions, exact duplicates, missing examples, and incomplete maintenance metadata.\n\nNatural-language correctness, unnecessary prose, and semantic redundancy remain explicitly `not-analyzed` until a configured agent or human review evaluates them. Proposed changes stay reviewable and human-approved.\n\n```text\nExample finding (anonymized)\n  CONTRADICTION · high confidence\n  Documentation declaration differs from the observed project relation\n  Evidence: 4 source files + 1 documentation declaration\n  Action: review ownership and update the canonical document\n```\n\n## 60-second proof\n\nThis README owns the one-command proof; the [Getting started guide](docs/getting-started.md)\nowns the complete repository setup and first-index workflow.\n\n```bash\nnpm i -D @agentskit/doc-bridge\nnpx ak-docs demo --text\n```\n\nNo config, no docs to read first. Output shows before/after, a real handoff, gate red→green, and the MCP snippet:\n\n```\nAfter (handoff.resolve / query --agent)\n  ✓ target:  auth (packages/auth)\n  ✓ start:   docs/for-agents/packages/auth.md\n  ✓ edit:    packages/auth\n  ✓ checks:  pnpm --filter @demo/auth test · pnpm --filter @demo/auth lint\n  ✓ human guide: /docs/guides/auth\n\nGate: red → green\n```\n\n### Verify the real handoff path\n\nThis checked example runs the bundled demo through the public CLI. The\nrepository's `scripts/check-readme-standard.mjs` gate compares this block byte-for-byte\nwith the executable fixture; `.github/workflows/ci.yml` runs that gate and its\nexecutable tests on every pull request.\n\nThe study figures below are not recomputed by the README gate; their protocol,\nprivacy checks, and limitations are documented in the linked study artifacts.\n\n<!-- readme-command:verify-handoff -->\n<!-- readme-example:verify-handoff -->\n```js\nimport { execFileSync } from 'node:child_process'\n\nexecFileSync(process.execPath, ['bin/ak-docs.js', 'demo', '--text'], {\n  stdio: 'inherit',\n})\n```\n\n```bash\nnode examples/verify-handoff.mjs\n```\n\nFor the complete repository setup, follow the [Getting started guide](docs/getting-started.md).\n\nUsing Cline? Follow the deterministic [`llms-install.md`](llms-install.md) setup. It runs the pinned MCP server through `pnpm dlx` without adding Doc Bridge to your repository dependencies.\n\n## What ships\n\nSee the [surface map](docs/landing/assets/doc-bridge-surfaces.webp) for a visual overview of the CLI, MCP, CI, and adapter surfaces.\n\n| Surface | Use it for | Command / artifact |\n|---------|------------|--------------------|\n| **CLI** | Inspect ownership, search docs, run gates, ask local questions | `ak-docs query`, `search`, `ask`, `doctor`, `gate` |\n| **MCP server** | Let Cursor, Claude Code, Codex-style agents resolve handoffs before editing | `ak-docs mcp`, `handoff.resolve` |\n| **GitHub Action / CI** | Fail stale indexes and configured documentation gates on PRs | `AgentsKit-io/doc-bridge@ee756a13c006c597445c31e2643c1e8cece715d7` |\n| **Documentation conformance** | Check the stable ecosystem standard with auditable evidence | `ak-docs conformance run documentation-standard-v1 --text` |\n| **Documentation audit** | Measure documentation quality and compare docs with the observed project graph | `ak-docs audit documentation --json` |\n| **Doc adapters** | Link human docs to agent docs | `fumadocs`, `docusaurus`, `vitepress`, `starlight`, `nextra`, `plain-markdown` |\n| **Monorepo routing** | Discover workspaces and checks | `pnpm-monorepo`, `nx` |\n| **Memory pipeline** | Turn agent notes into reviewable documentation drafts | `memory ingest`, `classify`, `promote --pr` |\n| **Optional RAG/chat** | Ground chat in the same handoff-first index | `@agentskit/rag`, `@agentskit/ink`, `ak-docs chat` |\n\nSee [docs/getting-started.md](docs/getting-started.md), [docs/mcp.md](docs/mcp.md), and [docs/examples.md](docs/examples.md).\n\n### Cursor plugin\n\nThis repository also contains a Cursor plugin that pairs the Doc Bridge MCP server (read-only except for the explicit proposal tool) with a handoff skill. It resolves `startHere`, `readBeforeEditing`, `editRoots`, and `checks` before Cursor edits a routed repository. The plugin does not request credentials or write project files through MCP.\n\n### GitHub Copilot plugin\n\nThe root Agent Plugins manifest exposes the same portable handoff skill and MCP server to GitHub Copilot CLI. Copilot discovers `skills/` and `.mcp.json` from the standard plugin layout, so the integration stays source-owned instead of copying prompts into another repository.\n\n```bash\ncopilot plugin install AgentsKit-io/doc-bridge\n```\n\n### Portable Agent Skill\n\n[`skills/doc-bridge-handoff`](skills/doc-bridge-handoff) packages the same fail-closed routing contract in the open Agent Skills layout for OpenClaw-compatible clients, Hermes Agent, Pi, Cursor, and other runtimes that can execute a local skill script. The skill prefers the read-only MCP tool and falls back to a pinned, zero-credential CLI resolver. It never edits files, runs returned checks, or grants authority outside `editRoots`.\n\nInstall the published skill from [ClawHub](https://clawhub.ai/emersonbraun/skills/doc-bridge-handoff):\n\n```bash\nclawhub install doc-bridge-handoff\n```\n\nPi users can install the same source-owned skill through the npm package:\n\n```bash\npi install npm:@agentskit/doc-bridge\n```\n\n## Claude Desktop MCP Bundle\n\nDoc Bridge can be packaged as a local MCP Bundle for Claude Desktop. The bundle advertises 14 MCP tools, exercises 8 of them in its smoke test, and marks every tool except `docbridge.proposals` read-only. It asks the user to select the repository's `doc-bridge.config.json`; that file defines the project boundary Doc Bridge may read.\n\nFrom a clean checkout:\n\n```bash\npnpm install --frozen-lockfile\npnpm mcpb:pack\n```\n\nThe command builds Doc Bridge, creates a production-only staging directory, validates the MCPB manifest, packs the extension, checks its file inventory, and writes the local artifact under `.mcpb-output/`. Generated bundles and staging directories are intentionally excluded from Git.\n\nThe current packaged compatibility declaration is macOS-only; this project does not claim bundle support for other operating systems until the exact artifact passes an independent installation test there.\n\n## Why this exists\n\n| Pattern | Gap |\n|---------|-----|\n| Wiki + RAG | Explains; weak on *where to act* and proof docs match code |\n| AGENTS.md alone | Great static rules; no ownership index, gates, or human bridge |\n| Context7-class tools | Library docs for the model; not *your* monorepo routing |\n\ndoc-bridge ships **AgentHandoff** JSON:\n\n```json\n{\n  \"type\": \"agent-handoff\",\n  \"startHere\": \"docs/for-agents/packages/auth.md\",\n  \"editRoots\": [\"packages/auth\"],\n  \"checks\": [\"pnpm --filter @demo/auth test\"],\n  \"humanDoc\": \"/docs/guides/auth\",\n  \"bridge\": { \"humanDoc\": \"linked\" }\n}\n```\n\nWhen a human guide is missing, handoffs surface it as a feature:\n\n```json\n{\n  \"bridge\": {\n    \"humanDoc\": \"missing\",\n    \"action\": \"ak-docs bootstrap agent-docs\"\n  },\n  \"notes\": [\"Human guide missing for billing. Run: ak-docs bootstrap agent-docs\"]\n}\n```\n\n## Four loops (with real commands)\n\n| Loop | Command | What you see |\n|------|---------|--------------|\n| **Act** | `ak-docs query package auth --agent` | `editRoots`, `checks`, `startHere` |\n| **Bridge** | `ak-docs bootstrap agent-docs` | Draft agent docs from human site; `bridge.humanDoc` in handoff |\n| **Learn** | `ak-docs memory classify` → `promote` | HITL draft for agent corpus |\n| **Explain** | `ak-docs ask \"auth is broken in staging\"` | Ownership match + handoff preview + next commands |\n\n```bash\nak-docs ask \"who owns schemas\"\n# Best match: ownership os-core\n# Handoff preview\n#   start:  docs/for-agents/packages/os-core.md\n#   edit:   packages/os-core\n#   checks: pnpm --filter os-core lint · pnpm --filter os-core test\n```\n\n## Coverage your team checks daily\n\nThe following is illustrative output from the command, not a measurement of\nthis repository. Run the command locally or in CI for current values.\n\n```bash\nak-docs doctor --text\nak-docs doctor --badge          # shields.io markdown for README\nak-docs index --watch           # keep index fresh while editing docs\n```\n\n```\nScore: 82/100 (B)\n  Agent docs:      8/10 (80% handoff-ready)\n  Human guides:    6/10 (60% bridged)\n  Gates:           3/3 passing\n\nNext actions\n  → ak-docs bootstrap agent-docs\n  → ak-docs query package billing --agent\n```\n\n## Agent uses it alone\n\n1. **MCP auto-wire:** `ak-docs mcp install --cursor`\n2. **Skill/rule:** paste [docs/skills/doc-bridge.md](docs/skills/doc-bridge.md) into Cursor rules — agents call `handoff.resolve` before editing `packages/*`\n3. **Handoff is the next step:** `startHere`, `checks`, and `bridge` are in the JSON/MCP response\n\n## CI as first-class citizen\n\nReuse the bundled GitHub Action on every PR:\n\nFollow the [canonical Gate and CI guide](docs/guides/gate-ci.md), which includes\nthe complete workflow and pins the published Action release.\n\nThe Action installs the exact configured package (or the workspace package when\ndogfooding this repository), then verifies the committed index and configured\ngates without silently rebuilding them. It rejects non-exact package versions.\nSee the [Marketplace guide](docs/MARKETPLACE.md).\n\nThe guide is pinned to the published stable Action release `v1.7.45`; the\nchecked-in package version is `1.11.2`.\n\nCoverage is repository-specific. Run `ak-docs doctor --badge` locally to emit\ncurrent handoff and human-bridge badges, or `pnpm coverage:badge` in CI; this\nREADME intentionally avoids publishing a stale static percentage.\n\nOr locally, as two steps rather than one, because they answer different questions:\n\n```bash\nak-docs index     # after changing docs or config — then review and commit the result\nak-docs gate run  # verifies the committed index, which is what CI verifies\n```\n\nChaining them (`index && gate run`) cannot report a stale index: it gates an artifact written a\nsecond earlier against a rebuild of the same tree. The gate's value is that the committed index\nand the repository agree, so run it the way CI does, against what is committed. It fails with\n`Index is stale. Run: ak-docs index` — the same check, and the same annotation, as in CI.\n\n## Product surface\n\n### Core — always (no LLM)\n\n| Surface | Purpose |\n|---------|---------|\n| **Demo** | `ak-docs demo` — bundled fixture, no setup |\n| **Doctor** | Coverage score, missing humanDoc/agent doc, next actions |\n| **Index** | `DocBridgeIndex` + `contentHash` + `llms.txt` + capabilities |\n| **CLI** | `query` / `search` / `list` / `ask` / `gate` / `bench` / `memory` / `bootstrap` |\n| **MCP** | `handoff.resolve`, `doc.search`, `doc.get`, `gate.status`, … |\n| **Gates** | Freshness, human-link validation, optional OKF style |\n| **Adapters** | `pnpm-monorepo`, `nx`, `fumadocs`, `docusaurus`, `vitepress`, `starlight`, `nextra`, `plain-markdown` |\n\n### Optional AgentsKit peers\n\n```bash\nnpm i -D @agentskit/rag @agentskit/ink @agentskit/adapters @agentskit/memory react\nak-docs rag ingest && ak-docs chat\n```\n\nSee **[docs/chat-and-rag.md](docs/chat-and-rag.md)**.\n\n## AgentsKit ecosystem\n\n### Who uses it (public)\n\nDesigned for and dogfooded on open AgentsKit surfaces:\n\n| Surface | Link |\n|---------|------|\n| **for-agents** | [agentskit.io/docs/for-agents](https://www.agentskit.io/docs/for-agents) |\n| **Registry** | [registry.agentskit.io](https://registry.agentskit.io/) |\n| **Playbook** | [playbook.agentskit.io](https://playbook.agentskit.io/llms.txt) |\n| **AgentsKit Chat** | [documentation](https://chat.agentskit.io) · [source](https://github.com/AgentsKit-io/agentskit-chat) |\n| **Code Review** | [repository-native CLI](https://github.com/AgentsKit-io/code-review) |\n| **This repo** | CI green · `ak-docs gate run` on every PR |\n\n**Playbook pattern:** [`docs/playbook/doc-bridge-pattern.md`](docs/playbook/doc-bridge-pattern.md) — export with `ak-docs playbook pattern --text`\n\n## Configuration examples\n\n| Profile | Example |\n|---------|---------|\n| Solo markdown | [`examples/minimal-plain-markdown.config.ts`](examples/minimal-plain-markdown.config.ts) |\n| pnpm monorepo | [`examples/pnpm-monorepo.config.ts`](examples/pnpm-monorepo.config.ts) |\n| Nx monorepo | [`examples/nx-monorepo.config.ts`](examples/nx-monorepo.config.ts) |\n| Demo monorepo | [`examples/demo-monorepo/`](examples/demo-monorepo/) |\n| Fumadocs + chat | [`examples/fumadocs-with-chat.config.ts`](examples/fumadocs-with-chat.config.ts) |\n| VitePress | [`examples/vitepress-only.config.ts`](examples/vitepress-only.config.ts) |\n| Astro Starlight | [`examples/starlight-only.config.ts`](examples/starlight-only.config.ts) |\n| Nextra | [`examples/nextra-only.config.ts`](examples/nextra-only.config.ts) |\n\nContract: [`docs/spec/config-v1.md`](docs/spec/config-v1.md) · CLI: [`docs/spec/cli.md`](docs/spec/cli.md) · MCP: [`docs/mcp.md`](docs/mcp.md) · Skill: [`docs/skills/doc-bridge.md`](docs/skills/doc-bridge.md) · Pattern: [`docs/playbook/doc-bridge-pattern.md`](docs/playbook/doc-bridge-pattern.md) · Recipes: [`docs/recipes/index-pipeline.md`](docs/recipes/index-pipeline.md)\n\n## Learn loop — memory → draft PR\n\n```bash\nak-docs memory ingest\nak-docs memory classify\nak-docs memory promote --pr --dry-run   # preview gh commands\nak-docs memory promote --pr              # opens draft PR via gh\n```\n\n## Status\n\n**Published npm package: v1.7.45 stable.** The working-tree package version is\n`1.8.0` and is not published yet. The Action example below intentionally pins\nthe latest published stable release; the release workflow updates the package\nand Action version together when a new release is published.\n\nThe published package provides portable, fail-closed handoffs through the CLI,\nMCP server, CI action, and packaged skill; deterministic Documentation Standard\nv1 conformance; verified release provenance; and documentation-quality audit\ntooling.\n\n```bash\npnpm install && pnpm build && pnpm test\npnpm smoke:ollama    # optional — skips if Ollama/peers unavailable\n```\n\n**Landing:** https://doc-bridge.agentskit.io/\n\n## Privacy Policy\n\nThe local MCP server reads only the project selected through `doc-bridge.config.json`. It does not require an API key, send project data to AgentsKit, collect telemetry, or write project files through its MCP tools. See the complete [Privacy Policy](PRIVACY.md) for accessed paths, use, storage, sharing, retention, optional integrations, and contact information.\n\n## Contributing\n\nIssues and PRs are welcome. Start here:\n\nTo improve the evidence base, reproduce the [anonymized study](docs/study/README.md), add a language or framework analyzer, contribute a documentation-quality rule, or add a fixture for a real contradiction or stale relation.\n\n| Need | Doc |\n|------|-----|\n| Local setup, tests, release flow | [CONTRIBUTING.md](CONTRIBUTING.md) |\n| Governance and maintainer responsibilities | [GOVERNANCE.md](GOVERNANCE.md) |\n| Vulnerability reports | [SECURITY.md](SECURITY.md) |\n| Community standards | [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) |\n| Release history | [CHANGELOG.md](CHANGELOG.md) |\n| Product positioning | [docs/POSITIONING.md](docs/POSITIONING.md) |\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":""}