{"_id":"docmd-assistant","_rev":"19-774f22f635c2988f4bde5e99e22a8b1d","name":"docmd-assistant","dist-tags":{"latest":"0.1.18"},"versions":{"0.1.0":{"name":"docmd-assistant","version":"0.1.0","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.0","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"b13f22fc68285bd25ed10ce5ea210404108bcce7","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.0.tgz","fileCount":21,"integrity":"sha512-F7CPMmwejoc0ccQpCBnbACm6sBl90oR0DeXVkBJRYFGx16z5js3BnI1SPnw5AmOQCYlASEDAmXwA5E0TKZHlQw==","signatures":[{"sig":"MEYCIQDgWiunKYX6AaUjxDJoA6UAg4d3eLSITtSpv2wYUYYXUwIhAK8+ADFVnUOPInq6BcqOvV0CKFja0s6pe7e0ZSUfwn2c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148051},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"5f9189177d6969cc21bc4ef84210b9f99910d72b","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"mgks","email":"hello@mgks.dev"},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.16.0","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.0_1785699822582_0.15032414076054557","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"docmd-assistant","version":"0.1.1","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.1","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"d3ea92942f6e04fc6d14f960081dfa2e5ec1f831","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.1.tgz","fileCount":7,"integrity":"sha512-YSXA35ebG6jFxtuC1lx6VuQwv+BvaaZvqMpwBBmuV23vUVt9Z6zGHYP97NTSfaZHtrxWFcUpk35WkQOSq3ElIA==","signatures":[{"sig":"MEQCIGrXjHzgekdp0vAnUr14QKtdEF77BoIHeDOEVz2HSy1lAiBoxKHyZptfejBlhjjbmVpSrkmH6RxYM/Q4mPyNfNvTGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67695},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"2fcbb04c86f29ad0c727346d162f827988c192ab","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.1_1785736379015_0.43184576305905975","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"docmd-assistant","version":"0.1.2","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.2","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"38ebc52aa95b863283f2b1ab2b07ecdfcea447ee","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.2.tgz","fileCount":11,"integrity":"sha512-/Ur68PdZxMpwvzf6s13ZOttl9/dEGsShKCHS8Cjs/mQRWlFnlowIvtNkTqtx+w0/iC/muBojN3hqpUzNM1/OKQ==","signatures":[{"sig":"MEUCIQD7/u230jwEdOVF/ub3lynMp2/JbS9rE6QOULu1SddOkwIgMlrKMHpLO/0pEgwoqN5yGb2NYtjlO4voUhPBJsMnzgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73009},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"64d561faf112974620bb8485c67b41d81217b9d4","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.2_1785744934719_0.3853298910385776","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"docmd-assistant","version":"0.1.3","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.3","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"dfbc3ae2dd1f3758152641dbbfb3bc9e4d09212c","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.3.tgz","fileCount":11,"integrity":"sha512-U4HOav25KG72tSfTF09PJFhqmqYgRB1vuEWB5R/z6Si09XI4DN5ygqpsSc1WoMTAYuzVFGfuYV+HFli/EkWrSw==","signatures":[{"sig":"MEUCIEuTgG7uKJsk7pjd3bhtVAuBE1p+FXpJTbkiX82WNpUsAiEA2hCw4bwk5S+efbmPA8IcNfCMhU0eViJ4b6GZ8QyrxbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87973},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"fa6f68b7b7f07a58aef4f6bae6e7ef6b6e6f7295","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.3_1785760453288_0.472838246612896","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"docmd-assistant","version":"0.1.4","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.4","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"3a6745169eedc52a0225c905878d5f8041cfa459","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.4.tgz","fileCount":11,"integrity":"sha512-o2JLsacGJKjxUBaKycaq1vxVn04QH+ftoPYN7kJ7mS0XWVezAsZeaBKz51mX/Ep3O1JeSnrEB2uApm8JuzzDyg==","signatures":[{"sig":"MEQCIAdHR4IIYLJ4TXmKriGQy6wtWW14UUYckmEe0tOgVLD2AiBnkB9hF/bKmoG0RbgHROV9DQMTpiUClsmbRg23DGwDcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90728},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"1e600bdbd20ed2e1ab486b4606f31e6a49610fa9","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.4_1785766345989_0.3548263435170247","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"docmd-assistant","version":"0.1.5","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.5","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"d33a35d38c2fc2cfa35eeef244f03733aa1eff2b","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.5.tgz","fileCount":11,"integrity":"sha512-2sAxGqOAukahF1rgo0hgiB0MOcH1PoBb50qPHepmjSAgFoQr8tJgX5gKFXd5JdHzVLWcRcbG2YkADHZWV3KGJw==","signatures":[{"sig":"MEYCIQDI7KM3Z90n+WKKms0rBAUfSfZgp+jl82p2gWVFk1z5HwIhANXEDJKnwepFILOsoNmaR5D6BuQuDsEV8pby6CFnRho8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92948},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f5af2ba780d246f652523b8a6a3b33fe04311da7","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.5_1785768586524_0.36280606039151664","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"docmd-assistant","version":"0.1.6","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.6","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"c0aa6e1b2f8889bdf8c07adfcd69b07fecbb55b5","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.6.tgz","fileCount":11,"integrity":"sha512-Y/+s1279g2KUTE9uXsErXCzl7pFarWDor7SJC3GBv+4B8QSMNWwyB+0RfhVfhpwUwD9vyNOGlKX52NvzzgIYTA==","signatures":[{"sig":"MEYCIQDRhHJbtUP6A3si+cgpvm8E9ux8/GYUKr50mFtadsP/WgIhAMZG73l8MeNRA0QmJbhpIlaCgfg7NZ654Ej4MoW2T1zh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92983},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"3f7a6d27f32c46c8ac124cda46bce65c0e006024","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.6_1785789678251_0.9564910105975764","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"docmd-assistant","version":"0.1.7","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.7","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"f2f69ed4767ca4d90abdfb0b3fe47e4f0b79867e","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.7.tgz","fileCount":11,"integrity":"sha512-6q++IBr1WX+R/Fqztiv711dmQz5NYxMQwkuJyr5LFWzFdWvJQe1pL09Y5grLHiTWfxPWIWBinVUSdhZcCFPrMw==","signatures":[{"sig":"MEUCIQC6qydLfPdoU3/DWQFGU7ahy8FDc8v+bfY19pTdNYGydwIge/g/0iL9gZFkwjJ5sdnmak4hIwJL1IcqkVzOaLcedtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94280},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"63b123151d0c5eeff6d720dd6dec2367466a35d1","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.7_1785793933767_0.25532200168928476","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"docmd-assistant","version":"0.1.8","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.8","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"726147a4374bfebe729c904e575a9d651f9c2fb2","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.8.tgz","fileCount":11,"integrity":"sha512-S8hHxkjszKMx/gonnNN8AQoNtbrQnMkwQbSqgSAye0TiYAaK5ttVTELbmb8jhuVog1fxJ+KtZer7HSjUbYn1qA==","signatures":[{"sig":"MEQCIG6DYWE7smNPWmpwzNh6WaGwW2J7q/wwrP+cyTYYmz3FAiARiXg2nWa8qjsILklC43o5Xh40sjgbxXigwK48BZjJEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103792},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"ae4e1a4524fba1aaf4841037ad28d615c6e24d32","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.8_1786360998300_0.3534231073379219","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"docmd-assistant","version":"0.1.9","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.9","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"c0ee3a91c86e288ca47a94d889bc503f4e34dccf","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.9.tgz","fileCount":11,"integrity":"sha512-/lpJPKwBa1Wshz5l13n5XgL9FhdmfhB2PiNs46T8kwFwADjfqZrG0k6FFcfM84d8YOMzL4oa85MTQSaAfyUxBg==","signatures":[{"sig":"MEUCIC2BV3W4w7D85M3MXtasc7pcJpPHoGOFcBit4w8xvM4GAiEAvSq1hRlaUsRvs4M+RKoeh60NVrm487UZW3t5jfEKVuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111109},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"35c830ef26914ba2b7f46cb229d830734ae3b6b4","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typescript":"^5.9.3","@types/node":"^20.19.43"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.9_1786371918868_0.27869547948802653","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"docmd-assistant","version":"0.1.10","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.10","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"cd43b5ecb503da94e22e9b5cbf3d7b7a5e6a66c8","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.10.tgz","fileCount":12,"integrity":"sha512-QD92H4SpWb6Dm6Hj7HfYVV9aSBmzyi3VmkEN7hXxDbcKM1x19Fcg1ahI9O30zP42TIX7oddFLeRBfxfSuHIsxg==","signatures":[{"sig":"MEUCIQD58mB7smh7z/YtfRwPcZEX+NQ/t48gJDN2xmezZf6xlgIgeNZOpqctvGQKWB40wAeyj24NhXvlxp7GRDiyZ96koOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215717},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"06b12374b28be0de53f0f15af7ac590ff10b6641","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typescript":"^5.9.3","@types/node":"^20.19.43"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.10_1786435303066_0.20162393998552353","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"docmd-assistant","version":"0.1.11","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.11","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"e3f40861309df2274a8d3b4609851420da71351d","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.11.tgz","fileCount":12,"integrity":"sha512-PKIPzda79SSlKTmbl0Z9BGZCDTqQNSGVKpil20g88xhNzd/WkBlG3IvFu96n0bm/usm52o2Jn3cN2PT/RC34SQ==","signatures":[{"sig":"MEUCIGh3ly4MwDp+0s/kLUJoJZF4/rsz033B5ziN9dumhM/fAiEAhTkiC0xWLE+w8SABmtwdZzo7P1Z+DMS61B4gaykFRsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":249690},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"73f909a03b6fe2f6b25c73d428b29edcb816c833","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typescript":"^5.9.3","@types/node":"^20.19.43"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.11_1786440185877_0.4904713533452767","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"docmd-assistant","version":"0.1.12","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.12","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"687d9946ccea58b753e9bd2a4a0d3636fb75b0c1","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.12.tgz","fileCount":12,"integrity":"sha512-gJ0LAxQvFe57ZB+0J8FZ3joS7WAj7sVhpLaymd++S3fXcK5bp3qoCGFtYUago5Pdz+5BcPm5N2dhgnujFe2Acw==","signatures":[{"sig":"MEUCIQC7BPx2XhoD52VQJs0FJCMfU70bV+1bf0shWsP/wR27mQIgEaxHMn6pL3BTvCm7mRtDIUFu6spZKJvZfvLk9U3cc7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266550},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"8fe8235e3780876e7a12d354a02dbc5d679044e6","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typescript":"^5.9.3","@types/node":"^20.19.43"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.12_1786454891773_0.9128971524567098","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"docmd-assistant","version":"0.1.13","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.13","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"8d4a7df56524e5978ceaa25a8b0b81c838127fd8","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.13.tgz","fileCount":12,"integrity":"sha512-NayEhr1pDcKJ/qHmY2Zjjz3EHlN7P/TQCNNQzM/kUlQq+l4dtw6iphUy8x0z8Y3i2VGr6iJxqvRQc5KRsqILOQ==","signatures":[{"sig":"MEUCIDOZTZyRsFkp5mDk9xoFxLFxLZ4aCAGXtigy1GOsWHPxAiEAvFwfQlfjJJei6t2+b/8ewpnVk4GnmXGn8fo5YCV9sbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273808},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"d68e3c1f8b87c2352c8f8be77867aecc3677149d","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typescript":"^5.9.3","@types/node":"^20.19.43"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.13_1786456253406_0.5879730984869971","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"docmd-assistant","version":"0.1.14","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.14","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"68fbc376ccba3ca992b5d97265f3fe76c5b774a3","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.14.tgz","fileCount":12,"integrity":"sha512-bnDv4AGzo9kyYRe2lDhrGTrdY7w/esXKeqrMf3WUmpfK61VKA4kri8LC8TvYs2YtOq2B6PYLXWQH01+XcV/Jug==","signatures":[{"sig":"MEYCIQCYHAxT8EAm/oU4Mot9SmWXBWNIhMHZyCBKKuCEJFk96QIhAMz/uu+nVy/y6xT3IkYtvE4VLB48sDPVW6Qckaackmy8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310787},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"82a906999eeaf202f99f384fd7846c28a384468b","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typescript":"^5.9.3","@types/node":"^20.19.43"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.14_1787029348642_0.45266187668751057","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"docmd-assistant","version":"0.1.15","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.15","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"0786284f96066679bd9ec3cfb8b79c8dacd1084d","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.15.tgz","fileCount":12,"integrity":"sha512-demGLxEEbKJZlijtRM4D6Kil6+HyiE61yO+eqy43kAd8WrU2wFxr3qF1jztacLMr+Z3lCN88rstwIB/RL2rB+g==","signatures":[{"sig":"MEYCIQCOkY9Z6nhx6bCMgeAwaLMBKW0vY/17PFSGhiVqytXGVgIhANG+DoRj/X2v+YtAfuxrj6Os6/pK4ZTZ32Bs1aXIlREx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321854},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"3c054b2de15aaf2299991d07bec2697d08f7a3c3","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","test":"node build.js && node tests/sanitizer.test.js","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typescript":"^5.9.3","@types/node":"^20.19.43"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.15_1787474061631_0.1640581721520744","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"docmd-assistant","version":"0.1.16","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.16","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"d98dc24dbb27ba48384b7a00e88cc09862e98aee","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.16.tgz","fileCount":12,"integrity":"sha512-KTfHiIntOdWPpUW/gokd2K8rSrYAU1vi/0cYJSdS0qwNT180Ffx8A/Y1ltPl8CsSA/5iOfywfW7ZNSKlufIF8g==","signatures":[{"sig":"MEUCIDfxEhkWcran5H0wm6AN4th7EcY7NgEj1sGm5NAeg0HLAiEA3DRPcGbCO9KCU6Fv1Y1WwsuAqrs98s1eT6ABovQ21xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337929},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"829a07a9352625954ecabb6fe1d51339468043f9","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","test":"node build.js && node tests/sanitizer.test.js","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typescript":"^5.9.3","@types/node":"^20.19.43"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.16_1788779129886_0.29955066389798324","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"docmd-assistant","version":"0.1.17","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","_id":"docmd-assistant@0.1.17","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"homepage":"https://docmd.io/assistant","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"6c9480758f4a46bf976f481464f5efc07f7fea30","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.17.tgz","fileCount":12,"integrity":"sha512-OiD5afvn0cB4Mcq6ZpWTs7Zb1jTiJPXCIqKDZnrxw30kkUIa+fpcIB+YObHrpIH+bEItlmt7uVY0wMwyQsxo6w==","signatures":[{"sig":"MEUCIQCIPuNqtPZlcpfVkPmFTrsPRHF0Ok08HBIe9JaaqL3BFAIgG+hWgw9axCp7inyOWaVTpF4pGAPuTTU0xLS5GAowRxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345289},"main":"dist/index.js","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"badedcceba59ff0886f9932d01d027eae2d424f1","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","test":"node build.js && node tests/sanitizer.test.js","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typescript":"^5.9.3","@types/node":"^20.19.43"},"_npmOperationalInternal":{"tmp":"tmp/docmd-assistant_0.1.17_1788864104334_0.09761992160741761","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"_id":"docmd-assistant@0.1.18","bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"dist":{"shasum":"4321b10755c49f3be700c5db5fbc3427a09ec9c0","tarball":"https://registry.npmjs.org/docmd-assistant/-/docmd-assistant-0.1.18.tgz","fileCount":12,"integrity":"sha512-gkCuCeeB6DswUXjDafwKEteyOfNXTIfAMng+Hu+WxHP0l7KNqkanyU2ktTBpOutXCUSoVL/ojnaiBprFagdObw==","signatures":[{"sig":"MEQCIHJ9QhUfS7rfkMjFaYDnLxUAc7N7+wfD+s92JtIgwrCcAiALMY+r55gbNn58gWf3EHwyowHfyDoEK7WtGaB+Ic+ukw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0Mlcbopie6nbqMlpizj2ElJYNrysuq6jePp6oN297QAIgf2cliP04N0nf/SzerJXSaaZpBxTj7VPFlo0rSSpccls="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/docmd-assistant@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371661},"main":"dist/index.js","name":"docmd-assistant","type":"module","docmd":{"key":"docmd-assistant","kind":"assistant-engine","tagline":"Universal headless AI Assistant engine with extensible tool execution.","displayName":"docmd-assistant"},"types":"dist/index.d.ts","author":{"url":"https://mgks.dev","name":"Ghazi"},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"854b2993efbcd1b21516867544f6ff084ac9f152","license":"MIT","scripts":{"dev":"node build.js --watch","prep":"npm run clean && npm install --silent && npm run build","test":"node build.js && node tests/sanitizer.test.js && node tests/engine_relay.test.js","build":"node build.js","clean":"rm -rf dist node_modules *.tsbuildinfo > /dev/null 2>&1 || true","typecheck":"npx tsc --noEmit"},"version":"0.1.18","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a3fd504-48e1-4312-9806-a42ecd0bfc63"}},"homepage":"https://docmd.io/assistant","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"_npmVersion":"11.12.1","description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","directories":{},"maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"_nodeVersion":"24.20.0","dependencies":{"aiplug":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typescript":"^5.9.3","@types/node":"^20.19.43"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/docmd-assistant_0.1.18_1789304698790_0.6998879698379541"}}},"time":{"created":"2026-08-02T19:43:42.461Z","modified":"2026-09-13T13:04:59.172Z","0.1.0":"2026-08-02T19:43:42.717Z","0.1.1":"2026-08-03T05:52:59.152Z","0.1.2":"2026-08-03T08:15:34.936Z","0.1.3":"2026-08-03T12:34:13.429Z","0.1.4":"2026-08-03T14:12:26.134Z","0.1.5":"2026-08-03T14:49:46.661Z","0.1.6":"2026-08-03T20:41:18.392Z","0.1.7":"2026-08-03T21:52:13.910Z","0.1.8":"2026-08-10T11:23:18.453Z","0.1.9":"2026-08-10T14:25:18.999Z","0.1.10":"2026-08-11T08:01:43.348Z","0.1.11":"2026-08-11T09:23:06.011Z","0.1.12":"2026-08-11T13:28:11.921Z","0.1.13":"2026-08-11T13:50:53.589Z","0.1.14":"2026-08-18T05:02:28.770Z","0.1.15":"2026-08-23T08:34:21.794Z","0.1.16":"2026-09-07T11:05:30.040Z","0.1.17":"2026-09-08T10:41:44.475Z","0.1.18":"2026-09-13T13:04:58.891Z"},"bugs":{"url":"https://github.com/docmd-io/docmd-assistant/issues"},"author":{"url":"https://mgks.dev","name":"Ghazi"},"license":"MIT","homepage":"https://docmd.io/assistant","keywords":["assistant","ai","chat","widget","documentation","docmd","aiplug","rag"],"repository":{"url":"git+https://github.com/docmd-io/docmd-assistant.git","type":"git"},"description":"Universal headless AI Assistant engine with extensible tool execution and custom relay support.","maintainers":[{"name":"mgks","email":"hello@mgks.dev"}],"readme":"<div align=\"center\">\n\n  <!-- PROJECT TITLE -->\n  <h3>\n    <a href=\"https://docmd.io/assistant\">\n      docmd-assistant\n    </a>\n  </h3>\n  \n  <!-- ONE LINE SUMMARY -->\n  <p>\n    <b>AI assistant grounded in your docs.</b>\n    <br/>\n    Reads your documentation, answers questions in context. Works with 100+ models, any website, and keeps your API keys secure.\n  </p>\n  \n  <!-- BADGES -->\n  <p>\n    <a href=\"https://www.npmjs.com/package/docmd-assistant\"><img src=\"https://img.shields.io/npm/v/docmd-assistant.svg?style=flat-square&color=CB3837\" alt=\"npm version\"></a>\n    <a href=\"https://www.npmjs.com/package/docmd-assistant?activeTab=versions\"><img src=\"https://img.shields.io/npm/dm/docmd-assistant.svg?style=flat-square&color=38bd24\" alt=\"downloads\"></a>\n    <a href=\"https://github.com/docmd-io/docmd-assistant\"><img src=\"https://img.shields.io/github/stars/docmd-io/docmd-assistant?style=flat-square&logo=github\" alt=\"stars\"></a>\n    <a href=\"https://github.com/docmd-io/docmd-assistant/blob/main/LICENSE\"><img src=\"https://img.shields.io/github/license/docmd-io/docmd-assistant.svg?style=flat-square&color=A31F34\" alt=\"license\"></a>\n  </p>\n\n  <!-- MENU -->\n  <p>\n    <h4>\n      <a href=\"https://docmd.io/assistant/\">Website</a> • \n      <a href=\"https://docs.docmd.io/assistant/\">Documentation</a> • \n      <a href=\"https://github.com/docmd-io/docmd-assistant/issues\">Report Bug</a>\n    </h4>\n  </p>\n\n</div>\n\n## Quick Start\n\n**Install docmd-assistant via npm:**\n\n```bash\nnpm install docmd-assistant\n```\n\n**Initialise the AI engine in your application:**\n\n```typescript\nimport { DocmdAssistantEngine } from 'docmd-assistant';\n\nconst assistant = new DocmdAssistantEngine({\n  provider: 'openai',\n  model: 'gpt-4o-mini',\n  apiKey: process.env.OPENAI_API_KEY,\n  systemPrompt: 'You are a technical documentation assistant.'\n});\n\nconst response = await assistant.sendMessage('How do I configure routing?');\nconsole.log(response.message);\n```\n\n## Features\n\nDesigned to be 100% UI-agnostic, headless, and lightweight.\n\n### Multi-Provider Multi-Model Support\n\n* Powered directly by `aiplug` multi-provider runtime\n* Supports OpenAI, Anthropic, Gemini, DeepSeek, Groq, MiniMax, Ollama, and more\n* Hot-swappable providers and models at runtime\n\n### Extensible Tool Execution\n\n* Register custom client-side or server-side tools\n* Native execution pipeline for document search, page navigation, and code copying\n* Dynamic tool registration surface (`registerTool`, `unregisterTool`)\n\n### Headless & UI-Agnostic\n\n* Pure logic engine with no hardcoded DOM elements or mandatory UI\n* Embed into React, Vue, Svelte, Angular, Vanilla JS, Node.js servers, or CLI tools\n* Event-driven architecture with subscriptions for message, tool, and error events\n\n### Custom Relay Support\n\n* Connect directly via local provider API keys or proxy through custom relay endpoints\n* Seamless integration with docmd Cloud AI Relay backend\n\n## How It Works\n\n```\nApplication Layer (React / Vue / Custom UI / CLI)\n─────────────────────────────────────────────────\n 1. Call assistant.sendMessage(\"query\")\n    → Emits 'message' event to UI\n 2. Headless Engine processes turn:\n    ├─ Direct Mode (aiplug)   → Interacts with OpenAI / Claude / Gemini / Ollama\n    └─ Relay Mode (Cloud API) → Proxies securely via relay endpoint\n 3. Tool Calling Pipeline:\n    ├─ LLM triggers registered tool (e.g. search_documentation)\n    ├─ Engine executes handler & appends context\n    └─ Final response returned & 'message' event fired\n```\n\n## Programmatic Usage\n\n### Registering Custom Tools\n\n```typescript\nimport { DocmdAssistantEngine } from 'docmd-assistant';\n\nconst assistant = new DocmdAssistantEngine({\n  provider: 'anthropic',\n  model: 'claude-3-5-haiku-20241022',\n  apiKey: process.env.ANTHROPIC_API_KEY\n});\n\n// Register custom tool\nassistant.registerTool({\n  name: 'lookup_user_account',\n  description: 'Retrieve user details by email address',\n  parameters: {\n    type: 'object',\n    properties: {\n      email: { type: 'string', description: 'User email address' }\n    },\n    required: ['email']\n  },\n  execute: async ({ email }) => {\n    return { accountId: 'acc_12345', plan: 'pro', status: 'active' };\n  }\n});\n```\n\n### Subscribing to Engine Events\n\n```typescript\nassistant.on('message', (event) => {\n  console.log(`[${event.data.role}]: ${event.data.content}`);\n});\n\nassistant.on('tool_call', (event) => {\n  console.log(`Tool invoked: ${event.data.name}`, event.data.args);\n});\n\nassistant.on('error', (event) => {\n  console.error('Assistant error:', event.data);\n});\n```\n\n### Dynamic System Prompt Reinforcement\n\n```typescript\nassistant.setSystemPrompt('Act as a senior software architect.');\nassistant.appendSystemPrompt('Always provide complete code snippets in TypeScript.');\n```\n\n## Configuration Options\n\n| Option | Type | Description | Default |\n| :--- | :--- | :--- | :--- |\n| `provider` | `string` | AI Provider name | `'openai'` |\n| `model` | `string` | Model identifier | `'gpt-4o-mini'` |\n| `apiKey` | `string` | Direct provider API key | `undefined` |\n| `baseURL` | `string` | Custom API gateway URL | `undefined` |\n| `relayUrl` | `string` | Relay endpoint URL | `undefined` |\n| `systemPrompt` | `string` | System instruction prompt | Default prompt |\n| `history` | `ChatMessage[]` | Initial conversation history | `[]` |\n| `tools` | `AssistantTool[]` | Array of initial tools | `[]` |\n\n## Project Structure\n\nKeeps the codebase modular, typed, and clean.\n\n```\ndocmd-assistant/\n├── dist/                  # Compiled ESM and CJS bundles\n├── src/\n│   ├── engine.ts          # Core DocmdAssistantEngine class & event pipeline\n│   ├── index.ts           # Barrel module exports\n│   ├── tools/\n│   │   └── index.ts       # Standard documentation & navigation tools\n│   └── types.ts           # TypeScript interfaces and event schemas\n├── build.js               # Dual ESM/CJS esbuild bundler\n├── package.json           # Package manifest\n└── tsconfig.json          # TypeScript compiler configuration\n```\n\n## Part of the docmd ecosystem\n\n`docmd-assistant` works standalone with any project or web framework. It also powers AI capabilities across [docmd](https://docmd.io) documentation tools.\n\n| Tool | What it does |\n| :--- | :----------- |\n| [docmd](https://github.com/docmd-io/docmd) | Zero-config documentation engine |\n| [docmd-search](https://github.com/docmd-io/docmd-search) | Offline semantic search engine |\n| **docmd-assistant** | Universal headless AI Assistant engine |\n\n## Community & Support\n\n* Contributions are welcome\n* If you find it useful, consider [sponsoring](https://github.com/sponsors/mgks) or starring the repo ⭐\n\n## License\n\nMIT License. See `LICENSE` for details.\n","readmeFilename":"README.md"}