{"_id":"@agenetix/agent-sdk","_rev":"14-2530d24f197d53b1afd84cc82530a287","name":"@agenetix/agent-sdk","dist-tags":{"pr-25":"2.0.2-pr.25.feb578bc6af7.1.1","pr-26":"2.0.2-pr.26.eb5e5bf64cbf.3.1","pr-27":"2.0.3-pr.27.e7e86110b74c.5.1","pr-28":"2.0.3-pr.28.982518cda583.8.1","pr-29":"3.0.0-pr.29.7900ecd72e15.10.1","latest":"3.0.1","pr-30":"3.0.1-pr.30.b8cbe92923d1.13.1"},"versions":{"1.0.1":{"name":"@agenetix/agent-sdk","version":"1.0.1","keywords":["mcpstack","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"MCP Stack","email":"hello@mcpstack.com"},"license":"MIT","_id":"@agenetix/agent-sdk@1.0.1","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://mcpstack.com","bugs":{"url":"https://github.com/emcy-ai/mcpstack-agent-sdk/issues"},"dist":{"shasum":"612940023fdd8ae62f717236a507870f85aa2347","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-1.0.1.tgz","fileCount":33,"integrity":"sha512-KQjSWc+hG53Uto+HQH6wDKMCUmbLVizCSrEKDw+M8trJ+c24plsNOr3SHPZ6HMMFo+oPBxvjHXo74FliwYLmCQ==","signatures":[{"sig":"MEQCIDYSmpxS4Oh88ECVrFTzrLdLY0eqMPTeZpLF0YiIjCukAiAB8LWJ0H+lr7DRQJ2wk0ubqBgYkXR1D5Lvauc8hSBiTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5005342},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"f3c9d2d78e5ff289e6d1dea9326eddffb69fff2f","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"ross_agenetix","email":"ross@agenetix.com"},"repository":{"url":"git+https://github.com/emcy-ai/mcpstack-agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for MCP Stack Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_1.0.1_1785646165322_0.4916384568043555","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@agenetix/agent-sdk","version":"1.0.2","keywords":["mcpstack","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"MCP Stack","email":"hello@mcpstack.com"},"license":"MIT","_id":"@agenetix/agent-sdk@1.0.2","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://mcpstack.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"ae194094e7d296ec606cbed60e4bbf1e84352a77","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-1.0.2.tgz","fileCount":33,"integrity":"sha512-smMARjdHuwah1X8eXwxf4Apq/5Tnb4ZfrU/enQrfV213i58WxQzt5iFpF1mhgRqQilJF83xSwxO7Rt6QS6Sf8g==","signatures":[{"sig":"MEUCIQD6fHzA88T0/aJQVuvzyFlfo77Fo1LrrFdNLebdn55LuAIgR50aExAxR8mWNfUs9Rn2WNR1hq9boyuwfrpaPSd/waI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5005326},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"b19eea70af680951018f283eb4d2a287f5ac04c6","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4ccf46af-fd35-44c3-aee8-865d9bbc370f"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for MCP Stack Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_1.0.2_1785691869988_0.9367500270670712","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@agenetix/agent-sdk","version":"2.0.0","keywords":["agenetix","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"Agenetix","email":"hello@agenetix.com"},"license":"MIT","_id":"@agenetix/agent-sdk@2.0.0","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://agenetix.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"7e3788724d7725117037bd2d0f79ee934a660839","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-2.0.0.tgz","fileCount":33,"integrity":"sha512-LHVdydDF+DEiE6zNi86cQz0byJOcFU57/FJiXDegWD2xIU8z1dBvDBVETGs37n5WUFVTmwAHnQ9wr65Ip6YvBQ==","signatures":[{"sig":"MEQCIEcoQ/P367LwylN8F7873vKIK7ERGvdGWFUR3ljzTNToAiBpFIM8+6nOVcDiIOJSxfatE5XJAxDQQ6zLg57RkzDx2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5005320},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"a3aae6b9b242f9e56a9707503411db6fa3f206c7","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4ccf46af-fd35-44c3-aee8-865d9bbc370f"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for Agenetix Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_2.0.0_1785697237177_0.66108151688078","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@agenetix/agent-sdk","version":"2.0.1","keywords":["mcpstack","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"MCP Stack","email":"hello@mcpstack.com"},"license":"MIT","_id":"@agenetix/agent-sdk@2.0.1","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://mcpstack.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"b82aaa2805bb45d79bbed8b30f40f7cf19aa7782","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-2.0.1.tgz","fileCount":33,"integrity":"sha512-IChJMTNi5wM+yNvI4zi/Nda2AoGTLcTPUe4vTBhHhiZtOJvI4WE+fVX65eI1iOa21sNeEN/gXb4EbcMPXXvRoQ==","signatures":[{"sig":"MEQCIA+muN4lFW4QZVN58WOjMhTp3cGiIxfVLGZ4Bt/8ILuxAiACtxptlVXPe/FapwA1Bg82BeIzJCIbZ2MS54pNR8966w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5005326},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"cf3b84e0faa494b7f8e9ecd2d3ab9d6fd23c19c5","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4ccf46af-fd35-44c3-aee8-865d9bbc370f"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for MCP Stack Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_2.0.1_1785724212703_0.9473759880425241","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@agenetix/agent-sdk","version":"2.0.2","keywords":["mcpstack","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"MCP Stack","email":"hello@mcpstack.com"},"license":"MIT","_id":"@agenetix/agent-sdk@2.0.2","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://mcpstack.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"719d2dee5802ab05101dc0e9ad2cfa62adb220f5","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-2.0.2.tgz","fileCount":33,"integrity":"sha512-7SitOz5XpMZGgqaV7WI4rmm46gQVTFBGililA7O9zFE1whChp45esVa2sKiQ0S6JnLeqBm4cuRHcbTpNWL1yfA==","signatures":[{"sig":"MEQCIHvYRxlf6FysDliCL9CL/LpMJyuvvz9W3Nv3R5ZO5nL0AiBuLrte/NofZdGGLwPU9eH4i8FcHezO+wOhUTU3o9D8Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5005326},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"2a43692e6ff2ab6da5ad2f719baa41ec0ae14508","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4ccf46af-fd35-44c3-aee8-865d9bbc370f"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for MCP Stack Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_2.0.2_1785772613192_0.8308304961984421","host":"s3://npm-registry-packages-npm-production"}},"2.0.2-pr.25.feb578bc6af7.1.1":{"name":"@agenetix/agent-sdk","version":"2.0.2-pr.25.feb578bc6af7.1.1","keywords":["mcpstack","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"MCP Stack","email":"hello@mcpstack.com"},"license":"MIT","_id":"@agenetix/agent-sdk@2.0.2-pr.25.feb578bc6af7.1.1","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://mcpstack.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"c3860761c9dc5d6eda74054d2958e58b0e5fa6c9","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-2.0.2-pr.25.feb578bc6af7.1.1.tgz","fileCount":33,"integrity":"sha512-lqjcYeqdrXdAwVcGep/M3mhWf/3R0qyChTH/EoiC8+8pfbPGOsO1cn3qfO9v/olcygIT6LFp8ZYYhHBx2XkZgw==","signatures":[{"sig":"MEYCIQDxpN6tP1vX4I/1tb2U8u8bgrviUB+iok0ZpJ70YTzA5gIhALYyy+C5GYS5Wv2xlh8pD9199a6+ut2inj0ZSQ8/8U7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@2.0.2-pr.25.feb578bc6af7.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5005349},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"feb578bc6af7cb972174c8950cbda010247973eb","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4712508a-51b0-4a4c-bb50-ee9468572001"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for MCP Stack Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_2.0.2-pr.25.feb578bc6af7.1.1_1786973238186_0.7794845396298546","host":"s3://npm-registry-packages-npm-production"}},"2.0.2-pr.26.eb5e5bf64cbf.3.1":{"name":"@agenetix/agent-sdk","version":"2.0.2-pr.26.eb5e5bf64cbf.3.1","keywords":["mcpstack","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"MCP Stack","email":"hello@mcpstack.com"},"license":"MIT","_id":"@agenetix/agent-sdk@2.0.2-pr.26.eb5e5bf64cbf.3.1","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://mcpstack.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"9a1a7da1e8911ed92f2e8e23a1c6ceba7a251207","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-2.0.2-pr.26.eb5e5bf64cbf.3.1.tgz","fileCount":33,"integrity":"sha512-DZw64hWJRUH87JZQFyZAfriBSexHEVRBQG1rjie4OrR3Ln6RxHBynTW735/M2E0PGweRxHy6ra89sVxU+6G9Wg==","signatures":[{"sig":"MEYCIQDaPZ+QZ6oGyXkQGIZJo1V17+YR0dhhBERMQW44USW5TwIhAMm6liaCSUp6NiyIXEvgQR0+PV0HDOXQlbnBYAYfSxF7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@2.0.2-pr.26.eb5e5bf64cbf.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5005919},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"eb5e5bf64cbfef69db3f668d460c21676e74c85f","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4712508a-51b0-4a4c-bb50-ee9468572001"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for MCP Stack Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_2.0.2-pr.26.eb5e5bf64cbf.3.1_1786992780113_0.9068065613039391","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-pr.27.e7e86110b74c.5.1":{"name":"@agenetix/agent-sdk","version":"2.0.3-pr.27.e7e86110b74c.5.1","keywords":["mcpstack","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"Agenetix","email":"hello@agenetix.com"},"license":"MIT","_id":"@agenetix/agent-sdk@2.0.3-pr.27.e7e86110b74c.5.1","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://agenetix.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"0988b445b8a4954a903429ace95a641be4716967","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-2.0.3-pr.27.e7e86110b74c.5.1.tgz","fileCount":33,"integrity":"sha512-6aSrUucSjc+NZ8MCWpvxcMv5hxb6qUtY6apk2clfjZyBObAS2bsTkIf+AEmu9CHqKdrhMGsqH8Bhof4Fsq+rPg==","signatures":[{"sig":"MEYCIQC0vP96cCR4c50b4x7DYWCB6RYmbtKAfO0hFbgiMTco+wIhAM/ZIXox9FnjvNLO59K40YuzTzasTACg3n/G2aZ+R0bj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@2.0.3-pr.27.e7e86110b74c.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5005809},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"e7e86110b74c8ea3118547c5a7905925f883e041","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4712508a-51b0-4a4c-bb50-ee9468572001"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for Agenetix Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_2.0.3-pr.27.e7e86110b74c.5.1_1787021713426_0.9654490770306765","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@agenetix/agent-sdk","version":"2.0.3","keywords":["mcpstack","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"Agenetix","email":"hello@agenetix.com"},"license":"MIT","_id":"@agenetix/agent-sdk@2.0.3","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://agenetix.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"0c5e9a9a51fe457f1d76f78cd6063bffee14b961","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-2.0.3.tgz","fileCount":33,"integrity":"sha512-wn5BnpX5mS53n/Rq5fREGxfxs08yA6h243FD/66uj6kp1H0JpbSgDtqq2gTGQ9IZ74kKFyx+jNATz+W4+2sPcw==","signatures":[{"sig":"MEUCIQDHqsBFX0l/fZR7TkZH+FMPegBMpQ8u2vg/QT2fWwsgnwIgQU4M0GzjTbeWzbQo9mchI+Qd+cKb0rWQ1vgbnsFXR7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5005786},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"e64bbcb5bf760c784e5334fc1bffcdf0e47d04a4","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4712508a-51b0-4a4c-bb50-ee9468572001"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for Agenetix Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_2.0.3_1787021921938_0.6809474589857121","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-pr.28.982518cda583.8.1":{"name":"@agenetix/agent-sdk","version":"2.0.3-pr.28.982518cda583.8.1","keywords":["agenetix","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"Agenetix","email":"hello@agenetix.com"},"license":"MIT","_id":"@agenetix/agent-sdk@2.0.3-pr.28.982518cda583.8.1","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://agenetix.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"a3c41329cf30008465b53598a1369c4b1e87f396","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-2.0.3-pr.28.982518cda583.8.1.tgz","fileCount":33,"integrity":"sha512-1LIk1l/L6AXHWkG9oDqwHWID7IPzrb3FTs+Rds3p+a9SFmE+3KdWpmDuZ9pSRt+2TmvdjVX2slgccouOnGRGIA==","signatures":[{"sig":"MEUCIQCpZN/pmEqib5gIePqMkGHnDhSq/bPupJuRr7oaMD/trQIgSkijdCIDDoUdivftdJF7Eu0jLV7zag3mzw540gFf9Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@2.0.3-pr.28.982518cda583.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4999603},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"982518cda58386af051c1a30a411ac28f0745909","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4712508a-51b0-4a4c-bb50-ee9468572001"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for Agenetix Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_2.0.3-pr.28.982518cda583.8.1_1787159340714_0.8805228641490934","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-pr.29.7900ecd72e15.10.1":{"name":"@agenetix/agent-sdk","version":"3.0.0-pr.29.7900ecd72e15.10.1","keywords":["agenetix","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"Agenetix","email":"hello@agenetix.com"},"license":"MIT","_id":"@agenetix/agent-sdk@3.0.0-pr.29.7900ecd72e15.10.1","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://agenetix.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"9597ba5a2bf2daaa48a804a30dc18b9170b1d99e","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-3.0.0-pr.29.7900ecd72e15.10.1.tgz","fileCount":33,"integrity":"sha512-E+cGkQgnXnKWEYJtnnX05cK3lJIV1jiho2mvq5oK2NaAYWCkvk6Ap0eIEbkY9Fe1Ho3AAgn7xYpiJnM4IpVRvw==","signatures":[{"sig":"MEYCIQCh8rAv36as7I8qnl9rPyRGvo9nr13TuDvVqj2HJOGNdAIhAKpMULaLdkz7npO4Klz8V/Em5mVjmovkh/h5jYivanL1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@3.0.0-pr.29.7900ecd72e15.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4999604},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"7900ecd72e15cfce434e6edac0e896c0e3ce3bad","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4712508a-51b0-4a4c-bb50-ee9468572001"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for Agenetix Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-pr.29.7900ecd72e15.10.1_1787159758687_0.5770355632080413","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@agenetix/agent-sdk","version":"3.0.0","keywords":["agenetix","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"Agenetix","email":"hello@agenetix.com"},"license":"MIT","_id":"@agenetix/agent-sdk@3.0.0","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://agenetix.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"e2e6461a86257fe8cbc8ec5e1a08fe6d69512ca1","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-3.0.0.tgz","fileCount":33,"integrity":"sha512-nW5mDOFWzhlisu+NUi8ihvjjsMHJ1SlVnPuMcyJEC3+V2bynfR3lZ9b/OVaBqQGksMt2W9lZ6oy7WePcCY0G6A==","signatures":[{"sig":"MEQCIGIfMsjxzlc2LQY2ug5WMlOtjcjPjEkuLsocxHLp7B2pAiBm1vPm0Y8Wx7Sr6iSiSxnf3f7MgZXu3mP7QZoidWOphA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4999580},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"bb8a64b26520bfd2ab6c81d5e4f37f2009172385","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4712508a-51b0-4a4c-bb50-ee9468572001"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for Agenetix Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0_1787159762893_0.14283277560125351","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-pr.30.b8cbe92923d1.13.1":{"name":"@agenetix/agent-sdk","version":"3.0.1-pr.30.b8cbe92923d1.13.1","keywords":["agenetix","mcp","ai","chat","widget","agent","llm","embeddable"],"author":{"name":"Agenetix","email":"hello@agenetix.com"},"license":"MIT","_id":"@agenetix/agent-sdk@3.0.1-pr.30.b8cbe92923d1.13.1","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"homepage":"https://agenetix.com","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"9051d40f692e66e027ddfbdf4c2c58c35a81193a","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-3.0.1-pr.30.b8cbe92923d1.13.1.tgz","fileCount":33,"integrity":"sha512-gPco6nZ4A/Hbw0UtuMR/jmVMx8Gfqhp9gc/Ydbb/2Za9LjWm44p5WlM6IPuaZrQctJWkVfvueMsmt26bCV6uGA==","signatures":[{"sig":"MEUCIHjtjVO0moZtkA+Rdl5XjAfn66jfiC7BrmtxR7pqvBHtAiEAzSjTIi+e3B/7iFTTHuqOsbLTdG42vX5Roy5kMg0bdi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDtMGamuWqh8/s1x8k9sPQeYPBgLrVZMHi3+PS8c0+45AiEAhMBTaOSHQU9gm6rhUlukCVb1kyIJG3s9T21dola5mcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@3.0.1-pr.30.b8cbe92923d1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5001398},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"b8cbe92923d1196318382666c66f2714d8b9722b","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4712508a-51b0-4a4c-bb50-ee9468572001"}},"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for Agenetix Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.1-pr.30.b8cbe92923d1.13.1_1787680851569_0.4896845574348614","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"_id":"@agenetix/agent-sdk@3.0.1","bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"dist":{"shasum":"549985fe96b26d8aa83ec2b9e1433d8102705a81","tarball":"https://registry.npmjs.org/@agenetix/agent-sdk/-/agent-sdk-3.0.1.tgz","fileCount":33,"integrity":"sha512-9RsXPNEsmzMP+tSVub3nYXUrwCLQgQ+adfjYifpobomzJ5aezTt28pPOTdtDdm3O1O7ATnQjeLGMij6h8+NOeA==","signatures":[{"sig":"MEYCIQCYk1ldkVEoS9w3uF/WfPc3MB/Ff/GcydxWSrydFaiADAIhAOqpJHxWbm3treI5+UjDjOO0j+2l0kbv4EJGlvIFRca+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDJ8pgFY+o3Ydya7fUBk6gFSGB3LvmHJWaex+X2fFfUEAIhAIesAQp5TY1wPVZ7cEEVqMlcTAiQJ1kNcQTPiZbvneZw"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenetix%2fagent-sdk@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5001374},"main":"dist/index.js","name":"@agenetix/agent-sdk","types":"dist/index.d.ts","author":{"name":"Agenetix","email":"hello@agenetix.com"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app":{"types":"./dist/app/index.d.ts","import":"./dist/app/index.mjs","require":"./dist/app/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./react-embed":{"types":"./dist/react-embed/index.d.ts","import":"./dist/react-embed/index.mjs","require":"./dist/react-embed/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"89c8c3d8851cc43da142e45e160b5a875e119bdb","license":"MIT","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","clean":"rm -rf dist","prepare":"npm run build","test:watch":"vitest"},"version":"3.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4712508a-51b0-4a4c-bb50-ee9468572001"}},"homepage":"https://agenetix.com","keywords":["agenetix","mcp","ai","chat","widget","agent","llm","embeddable"],"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"First-party AG-UI client for Agenetix Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","directories":{},"maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"_nodeVersion":"24.19.0","dependencies":{"@ag-ui/core":"^0.0.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","react":"^19.0.0","vitest":"^4.1.0","react-dom":"^19.0.0","typescript":"^5.5.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-sdk_3.0.1_1787681137306_0.7944388361961507"}}},"time":{"created":"2026-08-02T04:49:25.153Z","modified":"2026-08-25T18:05:37.865Z","1.0.1":"2026-08-02T04:49:25.505Z","1.0.2":"2026-08-02T17:31:10.173Z","2.0.0":"2026-08-02T19:00:37.421Z","2.0.1":"2026-08-03T02:30:12.908Z","2.0.2":"2026-08-03T15:56:53.358Z","2.0.2-pr.25.feb578bc6af7.1.1":"2026-08-17T13:27:18.384Z","2.0.2-pr.26.eb5e5bf64cbf.3.1":"2026-08-17T18:53:00.346Z","2.0.3-pr.27.e7e86110b74c.5.1":"2026-08-18T02:55:13.613Z","2.0.3":"2026-08-18T02:58:42.151Z","2.0.3-pr.28.982518cda583.8.1":"2026-08-19T17:09:00.880Z","3.0.0-pr.29.7900ecd72e15.10.1":"2026-08-19T17:15:58.918Z","3.0.0":"2026-08-19T17:16:03.173Z","3.0.1-pr.30.b8cbe92923d1.13.1":"2026-08-25T18:00:51.690Z","3.0.1":"2026-08-25T18:05:37.534Z"},"bugs":{"url":"https://github.com/agenetix/agent-sdk/issues"},"author":{"name":"Agenetix","email":"hello@agenetix.com"},"license":"MIT","homepage":"https://agenetix.com","keywords":["agenetix","mcp","ai","chat","widget","agent","llm","embeddable"],"repository":{"url":"git+https://github.com/agenetix/agent-sdk.git","type":"git"},"description":"First-party AG-UI client for Agenetix Agents. Add an LLM-powered agent to your web app while server tools stay on MCP.","maintainers":[{"name":"ross_agenetix","email":"ross@agenetix.com"}],"readme":"# @agenetix/agent-sdk\n\nUse Agenetix agents in your app.\n\nAgentSDK is Agenetix's first-party AG-UI client. Your app talks AG-UI to the agent; Agenetix keeps server tools on MCP through Gateway, AuthGateway, budgets, logs, and permissions.\n\nThis package has one public model for custom product integrations: `App Agent`.\n\n## Install\n\n```bash\nnpm install @agenetix/agent-sdk\n```\n\n## Package surfaces\n\n### `@agenetix/agent-sdk`\n\nLow-level runtime:\n\n- `EmcyAgent`\n- core auth helpers\n- core transport and types\n\n### `@agenetix/agent-sdk/app`\n\nFramework-agnostic agent experience helpers:\n\n- `createAppAgent`\n- `AppAgentController`\n- message / tool derivation helpers\n- resume / pending-turn / formatting helpers\n\n### `@agenetix/agent-sdk/react`\n\nReact app integration:\n\n- `useAppAgent`\n- `AppAgentProvider`\n- `useAppAgentContext`\n\n### `@agenetix/agent-sdk/react-native`\n\nReact Native app integration:\n\n- `useAppAgent`\n- `AppAgentProvider`\n- `useAppAgentContext`\n\n### `@agenetix/agent-sdk/react-embed`\n\nDrop-in web widget:\n\n- `EmcyChat`\n\n## Start here\n\n### 1. Drop-in web embed\n\n```tsx\nimport { EmcyChat } from \"@agenetix/agent-sdk/react-embed\";\n\nexport function App() {\n  return (\n    <div style={{ height: 640 }}>\n      <EmcyChat\n        apiKey=\"agenetix_pk_xxxx\"\n        agentId=\"ag_xxxxx\"\n        appSessionKey={session.id}\n        userIdentity={{\n          subject: session.user.id,\n          email: session.user.email,\n          organizationId: session.organizationId,\n        }}\n        auth={{\n          mode: \"app-token\",\n          getToken: () => session.getAccessToken(),\n        }}\n        mode=\"inline\"\n        title=\"Support Agent\"\n      />\n    </div>\n  );\n}\n```\n\n### 2. Custom React app UI\n\n```tsx\nimport { useAppAgent } from \"@agenetix/agent-sdk/react\";\n\nexport function CustomAssistant() {\n  const agent = useAppAgent({\n    apiKey: \"agenetix_pk_xxxx\",\n    agentId: \"ag_xxxxx\",\n    appSessionKey: session.id,\n    userIdentity: {\n      subject: session.user.id,\n      email: session.user.email,\n      organizationId: session.organizationId,\n    },\n    auth: {\n      mode: \"app-token\",\n      getToken: () => session.getAccessToken(),\n    },\n    frontendTools,\n    appContext,\n  });\n\n  return null;\n}\n```\n\n### 3. Custom React Native UI\n\n```tsx\nimport { useAppAgent } from \"@agenetix/agent-sdk/react-native\";\n\nexport function AssistantShell() {\n  const agent = useAppAgent({\n    apiKey: \"agenetix_pk_xxxx\",\n    agentId: \"ag_xxxxx\",\n    appSessionKey: session.id,\n    userIdentity: {\n      subject: session.user.id,\n      email: session.user.email,\n      organizationId: session.organizationId,\n    },\n    frontendTools,\n    appContext,\n    platform,\n  });\n\n  const toolMessages = agent.conversation.toolMessages;\n  return null;\n}\n```\n\n### 4. Raw runtime\n\n```ts\nimport { EmcyAgent } from \"@agenetix/agent-sdk\";\n\nconst agent = new EmcyAgent({\n  apiKey: \"agenetix_pk_xxxx\",\n  agentId: \"ag_xxxxx\",\n  authSessionKey: session.id,\n});\n\nawait agent.init();\nawait agent.sendMessage(\"Hello\");\n```\n\n### Microphone turn detection\n\nMicrophone end-of-speech detection is owned by the SDK for both embedded and\nheadless integrations. By default, the SDK listens for real speech, adapts to\nthe local noise floor, then commits the utterance after a short trailing pause.\nApps can tune the behavior without implementing their own VAD:\n\n```ts\nconst agent = new EmcyAgent({\n  apiKey: \"agenetix_pk_xxxx\",\n  agentId: \"ag_xxxxx\",\n  audioInput: {\n    turnDetection: {\n      silenceDurationMs: 850,\n      minSpeechDurationMs: 180,\n      noSpeechTimeoutMs: 12000,\n      autoSubmit: true,\n    },\n  },\n});\n```\n\n## Core app-agent config\n\n### `apiKey`\n\nYour Agenetix public agent key, usually an `agenetix_pk_*` embed key scoped to the agent and allowed browser origins.\n\n### `agentId`\n\nThe agent to run.\n\n### `appSessionKey`\n\nYour host app’s current signed-in session boundary.\n\nPass this so persisted MCP auth and resumed conversations do not leak across logout/login cycles.\n\n### `userIdentity`\n\nThe signed-in host user:\n\n```ts\nuserIdentity: {\n  subject: session.user.id,\n  email: session.user.email,\n  organizationId: session.organizationId,\n}\n```\n\n### `auth`\n\nFor embedded products where the user already signed in, let your app keep auth\nownership and give the SDK a token getter:\n\n```ts\nauth: {\n  mode: \"app-token\",\n  getToken: () => session.getAccessToken(),\n}\n```\n\n`getToken` should return the current app token each time it is called. If your\nauth library refreshes tokens, read from that current session source rather than\ncapturing a token from the first render.\n\nThe SDK forwards that app token with the AG-UI run. When the agent needs a server MCP tool, Agenetix exchanges the app token at Gateway for an MCP-facing token without OAuth client registration. External MCP clients can still use the same Gateway-backed server through standard OAuth discovery, registration, and authorization.\n\n### `frontendTools`\n\nApp-owned functions the agent can call locally for UI work or host orchestration.\n\nAgentSDK sends these as AG-UI frontend tool schemas. They run in your app and should stay focused on route changes, current-screen reads, drafting, filtering, approvals, and other local UI work. Use server MCP tools for authoritative backend reads and writes.\n\n### `appContext`\n\nExtra host context or policy instructions for the agent.\n\n## Protocol boundary\n\nAgentSDK uses AG-UI for agent turns:\n\n```text\nAgentSDK / custom AG-UI frontend\n        -> AG-UI\nAgenetix Agent\n        -> MCP\nAgenetix Server\n        -> Gateway / AuthGateway\n        -> SaaS API\n```\n\nThat means:\n\n- assistant text and tool progress stream as AG-UI events\n- `frontendTools` are AG-UI frontend tools\n- server MCP tools execute server-side through Gateway/AuthGateway\n- budgets, logs, and permissions still apply to server-side work\n\n## OAuth\n\nIf an external MCP client needs user-scoped OAuth:\n\n- pass `userIdentity`\n- let Agenetix manage the popup flow by default\n- override with `onAuthRequired` only when you need custom host auth UX\n\nFor embedded apps, prefer `auth.mode = \"app-token\"` instead of a popup flow.\n\n## Localhost defaults\n\nWhen `serviceUrl` points to localhost, popup helper URLs default to:\n\n- `http://localhost:3100/oauth/callback`\n- `http://localhost:3100/.well-known/oauth-client-metadata.json`\n\n## In one sentence\n\nUse `react-embed` for the fastest hosted widget, and use `react` or `react-native` when the assistant is part of your product.\n\n## Publishing\n\n`publish-npm.yml` is the only npm publish entry point. Merging to `main` does not publish `latest`.\n\n- **Pull request against `main`** — publishes a preview dist-tag, for example `@agenetix/agent-sdk@pr-12`. The workflow comments with the exact package ref.\n- **`v*` tag** (for example `v2.0.3`) — publishes `latest`. Bump `package.json` first; npm will not overwrite an already-published version.\n\nTo try a preview in a platform PR, add the ref to `infra/preview-packages.json`:\n\n```json\n{\n  \"@agenetix/agent-sdk\": \"@agenetix/agent-sdk@pr-12\"\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}