{"_id":"@cuylabs/agent-a365-tooling","_rev":"45-db18e3e54924a51840eb5455968385ea","name":"@cuylabs/agent-a365-tooling","dist-tags":{"latest":"9.1.0"},"versions":{"3.0.0":{"name":"@cuylabs/agent-a365-tooling","version":"3.0.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@3.0.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"2044f8eb401d7ea03024a55360b773e4950740e7","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-3.0.0.tgz","fileCount":10,"integrity":"sha512-F8+wCiJeYvQwASiEtE+fDmMnQoWe0sBl57tKjY+pjNFzEgQPb31IyanPa7Qp8hmJyjxoXtp4GW3dx4ziD+qKJQ==","signatures":[{"sig":"MEUCIB8amqIdDWVtVigI6CC3Bgy91m6HGYfC+zHIyvP+Ee7ZAiEAv5e0PFsausThH3UDD0gaaJiHBXVWWcJbSzqnQzfZ1Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48194},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-3.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/7f333dedd2e8018d3c132bd11c043b87/cuylabs-agent-a365-tooling-3.0.0.tgz","_integrity":"sha512-F8+wCiJeYvQwASiEtE+fDmMnQoWe0sBl57tKjY+pjNFzEgQPb31IyanPa7Qp8hmJyjxoXtp4GW3dx4ziD+qKJQ==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^3.0.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^3.0.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_3.0.0_1777266542977_0.4559896865018227","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@cuylabs/agent-a365-tooling","version":"3.1.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@3.1.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"70695dca7ee24df56574574ce7c8c268b044e033","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-3.1.0.tgz","fileCount":10,"integrity":"sha512-cAT5m5Pqv8aP0QVekWOYqkmqHZavchkLaK/TwEm9Tu4MJOvjcsKUmSLXyMQ9OgoGIN1DtKy9Nwz2rEfYfSi13g==","signatures":[{"sig":"MEQCIE8DywDx6zu9fqLW2IgX1GuCDUskCExkuNmjbEOTfp6QAiBp4LmJbyBVZaSPQXfh6PGgicwm53xXx4uWj3Vx73KBDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48194},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-3.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/a08e56ad810cbc82a8bb6e7e9d5f0fd0/cuylabs-agent-a365-tooling-3.1.0.tgz","_integrity":"sha512-cAT5m5Pqv8aP0QVekWOYqkmqHZavchkLaK/TwEm9Tu4MJOvjcsKUmSLXyMQ9OgoGIN1DtKy9Nwz2rEfYfSi13g==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^3.1.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^3.1.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_3.1.0_1777299176283_0.6666530315535646","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@cuylabs/agent-a365-tooling","version":"3.2.1","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@3.2.1","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"01232747bdb021cda864f93aaf547df41dd79f88","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-3.2.1.tgz","fileCount":10,"integrity":"sha512-FS9h6qm42uYLo8gNzvKr5QU1WO+NJFBvyVbv9DVmKWDt/HDxj939jo/Iz4CSiVm20lXUrrFLN0tjb6g8ZmyLNg==","signatures":[{"sig":"MEQCIGMo6XZ0MT2sRrclYIe3DhQ1Rcwd6ykuQIN31Zqmp4VMAiAFfTWCvRtLOWGHQWBdyoS6jD2cENHkbheAJuH+T7n2Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-3.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/fe5700d79eb39a5a1ed8c81ff252f19f/cuylabs-agent-a365-tooling-3.2.1.tgz","_integrity":"sha512-FS9h6qm42uYLo8gNzvKr5QU1WO+NJFBvyVbv9DVmKWDt/HDxj939jo/Iz4CSiVm20lXUrrFLN0tjb6g8ZmyLNg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^3.2.1"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^3.2.1","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_3.2.1_1777405795374_0.7075145796390909","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@cuylabs/agent-a365-tooling","version":"4.0.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.0.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"ed00b8a397d09cae73b19d76bbcfcde2503d8317","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.0.0.tgz","fileCount":10,"integrity":"sha512-bQaf8+foFKoMELs7xJVmfv6z+CDpqOIExjltKyxZn+13rabfTq/oTC0pWKpardX2YEEB4DmIxu7SRj+xqgyp1A==","signatures":[{"sig":"MEQCIDG+nQUtJ0RjE2ORrIfhBqJqoo5XNjF9ag4SdGHqUelpAiBzjGC7gHc2n8PpF3Pe11yW3/Hod8Tu3/WMgbel7SgcmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/f08fe79bfb76d969510aa977f320d7cb/cuylabs-agent-a365-tooling-4.0.0.tgz","_integrity":"sha512-bQaf8+foFKoMELs7xJVmfv6z+CDpqOIExjltKyxZn+13rabfTq/oTC0pWKpardX2YEEB4DmIxu7SRj+xqgyp1A==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.0.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.0.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.0.0_1777436211137_0.36408253999578655","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@cuylabs/agent-a365-tooling","version":"4.1.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.1.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"9fd9ae3f5c1bc04ff211e25ae42e3dca5d9a7ecf","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.1.0.tgz","fileCount":10,"integrity":"sha512-qsIIwqes3CGDFnWWiCsQcPhJV4Td2dat1NQhwXwt47S9Qs7iei37rEk53YESawlvE4FnwmnplOoA7nkjc4VXPA==","signatures":[{"sig":"MEUCIQD0RpJyCa5Vm+HrNm4hw5zP5tCYaVGSR9TqcefPVmAvOwIgU6uBXDrsPo715qTj9khBT2Ebci//0lCfPFm0+48Wbm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/1d715f65336a6fee81a3b0109a6ec92c/cuylabs-agent-a365-tooling-4.1.0.tgz","_integrity":"sha512-qsIIwqes3CGDFnWWiCsQcPhJV4Td2dat1NQhwXwt47S9Qs7iei37rEk53YESawlvE4FnwmnplOoA7nkjc4VXPA==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.1.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.1.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.1.0_1777906037173_0.03740258984773637","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@cuylabs/agent-a365-tooling","version":"4.2.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.2.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"b3da26ad88c13ac6da06e598b58370351323b68d","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.2.0.tgz","fileCount":10,"integrity":"sha512-iPYKWNV4G4hflyM6nOeDqvpZSHMXnT7iu8bm+KR7+2zI9KGm1ei3/iK0RiV6ShIPlBiptkIwEMx8bncPKpKx5w==","signatures":[{"sig":"MEUCIQC4pGq2KetvSE2ks4KHmGwuh7pNI0pmeu4cVMM1VO3PnQIgBVa3HPd/Hu1DoqjoAnle+cphfMdlG6NQmOJu6b4u4Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/d9131978a0edd1fe55d0f51ae321a74c/cuylabs-agent-a365-tooling-4.2.0.tgz","_integrity":"sha512-iPYKWNV4G4hflyM6nOeDqvpZSHMXnT7iu8bm+KR7+2zI9KGm1ei3/iK0RiV6ShIPlBiptkIwEMx8bncPKpKx5w==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.2.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.2.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.2.0_1777929926885_0.2425583520095438","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@cuylabs/agent-a365-tooling","version":"4.3.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.3.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"c67640fbc622ceaa0ee5ef03f75814d062746fd8","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.3.0.tgz","fileCount":10,"integrity":"sha512-9aoSvJSDEX9bCVqonXWZTUqabYXYi0BNJa0RibGKYVRdqNHYj3H+uRgbdXa2Qaum4tRZmTDDjVCAVo2a/EwzvQ==","signatures":[{"sig":"MEUCIQCjBCZjyLtQWRSr9FEIpNly6LxN3qTAsBSpyte15UHTgwIgQtWYyiJ01lvkTvydZ9fLRlRaSbWnuK0HCVOXG50fIWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/c5ba7ab80d2b6f0fb3549d1321b53905/cuylabs-agent-a365-tooling-4.3.0.tgz","_integrity":"sha512-9aoSvJSDEX9bCVqonXWZTUqabYXYi0BNJa0RibGKYVRdqNHYj3H+uRgbdXa2Qaum4tRZmTDDjVCAVo2a/EwzvQ==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.3.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.3.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.3.0_1778001538611_0.9859997333238943","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@cuylabs/agent-a365-tooling","version":"4.3.1","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.3.1","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"2acf4cc1f2747b5fbed19fa073b1b7534c453813","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.3.1.tgz","fileCount":10,"integrity":"sha512-4MG54Y7dISfzRA1tNwJ5hPt3FqzoyQIQUTPjGC+rfG72O2jL0R6ASGpZUEpvzYFPjuVnwcPJVbkeQD2WOR5gMQ==","signatures":[{"sig":"MEYCIQCImDMe0svgQUgd74QtXzz8tMGBpffKAOkN6n3p/pIrEQIhAIpnLXEHCA4Y6HHhr5GUsB1Cr/2pVLidD0fve860/X5B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/c5d33106ec24def21125da2e00019697/cuylabs-agent-a365-tooling-4.3.1.tgz","_integrity":"sha512-4MG54Y7dISfzRA1tNwJ5hPt3FqzoyQIQUTPjGC+rfG72O2jL0R6ASGpZUEpvzYFPjuVnwcPJVbkeQD2WOR5gMQ==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.3.1"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.3.1","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.3.1_1778041253922_0.3724150092034131","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@cuylabs/agent-a365-tooling","version":"4.4.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.4.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"f36f6a1c1d529d438d1c33b05319f9bb34dbd682","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.4.0.tgz","fileCount":10,"integrity":"sha512-ufSyCSg/5MphQmnN1d1LnN1K3BY11SwOehzg9vlNTIc+zJgGeDeMrOKX4zxyXYKBatx3Ua9hKHCrBFaVKxxttA==","signatures":[{"sig":"MEUCIAg0U50PyfODB+36tlCpsGFjQtS5Dy/TSNfWml98MBoiAiEA0KyTsuWPljHATfxX2apSpUceTZRnC27sizy/s9CBp+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/b527109db6a8b75beb086bb6f8482aff/cuylabs-agent-a365-tooling-4.4.0.tgz","_integrity":"sha512-ufSyCSg/5MphQmnN1d1LnN1K3BY11SwOehzg9vlNTIc+zJgGeDeMrOKX4zxyXYKBatx3Ua9hKHCrBFaVKxxttA==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.4.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.4.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.4.0_1778045418928_0.48179073466272215","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@cuylabs/agent-a365-tooling","version":"4.5.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.5.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"5f366aceb01ef8ad06ffd28705ef2e2e07470f8c","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.5.0.tgz","fileCount":10,"integrity":"sha512-RjnZbzp1Cm7gtqW7Ob8Qk1zO5Co4P4NYptCsQvbJRszKvgk7FqdmCsccqC44ht5x6a3DBFWU8+ihOPqwhM3WBg==","signatures":[{"sig":"MEQCIGspx/LiXOMYUIOJ7vrlpCp4b07WmkLIWH95JtD3PNczAiBDNaD/98qIy1sTZ7O6qQBZad+cgMqLiWLFxU5f2fxP/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/514476a21afa8440f4bbcb55a5ee680b/cuylabs-agent-a365-tooling-4.5.0.tgz","_integrity":"sha512-RjnZbzp1Cm7gtqW7Ob8Qk1zO5Co4P4NYptCsQvbJRszKvgk7FqdmCsccqC44ht5x6a3DBFWU8+ihOPqwhM3WBg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.5.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.5.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.5.0_1778088609214_0.34258894803207474","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@cuylabs/agent-a365-tooling","version":"4.6.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.6.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"01303a652be6482b9dbcb737cfd011227bea9aca","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.6.0.tgz","fileCount":10,"integrity":"sha512-ZZ1Fz3O96BAy5laoz2NwWiuvt4RdjtJzNwV7imzcse6+ZXbWaSFjjYTk1/9vqTHmIYWaq3hPec4JN8ZDVHWvAw==","signatures":[{"sig":"MEYCIQCGY+1FLehsc5mlCFMbU2Y5yx8cJHiVhZUnekvV+coBRQIhAIlJXC+XYFwN+0tn8ouikdB4p0p8GeC59KZYBagOhSTy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/0956374d547d67bde6cbe0435bbdab11/cuylabs-agent-a365-tooling-4.6.0.tgz","_integrity":"sha512-ZZ1Fz3O96BAy5laoz2NwWiuvt4RdjtJzNwV7imzcse6+ZXbWaSFjjYTk1/9vqTHmIYWaq3hPec4JN8ZDVHWvAw==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.6.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.6.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.6.0_1778130777002_0.9647770681764767","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@cuylabs/agent-a365-tooling","version":"4.7.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.7.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"5198ee43dae7407ed49f6f84ccc7047bcdf0f6c2","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.7.0.tgz","fileCount":10,"integrity":"sha512-jTXrLfLTvcMD+g5aaDl+302p5X5nA6Pn6RYWCQ+PmScNQ37IVnqCqki/RAiVUN30LkDe62uSUEYOkpAq7JH4CA==","signatures":[{"sig":"MEYCIQCM3coQ/ZZ7rmFtdQ6M+LF90V4pnvkJml7JROFfm3kONgIhAIT2wFC3lp17lQ4xbkIO6gm5gbeQNkUgI1kTSejimBr9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/cb7e7f394358ea376f41089da06dab6e/cuylabs-agent-a365-tooling-4.7.0.tgz","_integrity":"sha512-jTXrLfLTvcMD+g5aaDl+302p5X5nA6Pn6RYWCQ+PmScNQ37IVnqCqki/RAiVUN30LkDe62uSUEYOkpAq7JH4CA==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.7.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.7.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.7.0_1778199082747_0.296560008668471","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@cuylabs/agent-a365-tooling","version":"4.7.1","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.7.1","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"4b45a9a484c596e5cd20b0ca69682d14d4094e18","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.7.1.tgz","fileCount":10,"integrity":"sha512-kqmXH9Ozwqbd5pywWWvW1qOuCnk/p6p/YKNQOX7PtG5IwzXqCO0oHqZ+aS/EiETjdoEri4jjNLrcLbyRFb+wBw==","signatures":[{"sig":"MEUCIQDptyAewAojsi1Ya5jhvDekQvunMqHWqNHdglNn3gH+XAIgVKY9fUZ5sW04LH1hmqCTZPT7RR4awexue72S5eDGSHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.7.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/7ff79b948aecf582b7f0489a52d6ca04/cuylabs-agent-a365-tooling-4.7.1.tgz","_integrity":"sha512-kqmXH9Ozwqbd5pywWWvW1qOuCnk/p6p/YKNQOX7PtG5IwzXqCO0oHqZ+aS/EiETjdoEri4jjNLrcLbyRFb+wBw==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.7.1"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.7.1","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.7.1_1778207336103_0.4304967300302258","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@cuylabs/agent-a365-tooling","version":"4.8.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.8.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"a608a9f14fb7e864621626d216f33872a540a966","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.8.0.tgz","fileCount":10,"integrity":"sha512-MnNdj10e3czdvHoFKS7NjrZhi3UeUQgO62GNgE+K0e6BK+84mE0Efdx3JZCis/ZhosJO7g9wvAz0jQr2mjkfLQ==","signatures":[{"sig":"MEUCIQC+UHF5Lwpec6nK2BuY2Z7hP4thU27TZOLjwPGgMPlgSAIgZvW8NCN7RgFSyNloOvWq+KyipknYWBzFrZKSb9wq2K8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/77cdb1e8a2dbeb78f4792ff22ecb88fa/cuylabs-agent-a365-tooling-4.8.0.tgz","_integrity":"sha512-MnNdj10e3czdvHoFKS7NjrZhi3UeUQgO62GNgE+K0e6BK+84mE0Efdx3JZCis/ZhosJO7g9wvAz0jQr2mjkfLQ==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.8.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.8.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.8.0_1778215571649_0.7937027962927301","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"@cuylabs/agent-a365-tooling","version":"4.8.1","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.8.1","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"e061ff319af53648a13bd999a3fc47a8acdbb88d","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.8.1.tgz","fileCount":10,"integrity":"sha512-LEbfN2JbcnM2JbbtL03mydgOV0e57iKPt3MOukwams+eEW77GJmRnbH9Sl4s/QsK52IoHU2tR4QqMkaYfqUJ+Q==","signatures":[{"sig":"MEYCIQDuju+kVjVl3yrHO/ANF2ilL/0+UDu5JFIS+atuVpzdxQIhAIf1MlyMY98HVg31paDUQ0CGVPY5StJ7rKWP1kMW5Bni","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.8.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/9d08458bf8cc776c59a40cbee4313baf/cuylabs-agent-a365-tooling-4.8.1.tgz","_integrity":"sha512-LEbfN2JbcnM2JbbtL03mydgOV0e57iKPt3MOukwams+eEW77GJmRnbH9Sl4s/QsK52IoHU2tR4QqMkaYfqUJ+Q==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.8.1"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.8.1","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.8.1_1778251516844_0.10620753100539204","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@cuylabs/agent-a365-tooling","version":"4.9.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.9.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"6c7b8252cd0766c0acdd67b3af9e45dd05abeef5","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.9.0.tgz","fileCount":10,"integrity":"sha512-ryYZviaN/g0Kef6jDLH8Vil15T+0HErmRhMopQmSSya6HOSTmTqNAJN/xrVWSfPQkQlud8n9nBO/N5wlz9hN4w==","signatures":[{"sig":"MEUCIQCWpBTS5MliHAIj1M0y+yB5+X4+dvp+ZkJT4jD7gIsbVQIgfJMYR8c52OuFXi/mDBZ9wGIO5mBJoYYsl5cuqpgKPTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/2222bff028473db78b9c17f0760b4c22/cuylabs-agent-a365-tooling-4.9.0.tgz","_integrity":"sha512-ryYZviaN/g0Kef6jDLH8Vil15T+0HErmRhMopQmSSya6HOSTmTqNAJN/xrVWSfPQkQlud8n9nBO/N5wlz9hN4w==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.9.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.9.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.9.0_1778305287665_0.4781124518127098","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@cuylabs/agent-a365-tooling","version":"4.10.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@4.10.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"96455dc5a24cce17eed36c2428dde859c25a7d97","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-4.10.0.tgz","fileCount":10,"integrity":"sha512-AQzKXHzirVfmiW46LLqEQi41mL+Qt9LQqenqE1CppomCruyCHn4JbP4/pHVBWsk74TZdsBPDM5fndIUAFC0bZg==","signatures":[{"sig":"MEQCIHp8Y98iNF91XDVAw8Q8ju/G/+3l2RctDRwnO24ZbT5cAiAmFlahMcWYKKRYg80erg9LpaGO1ruW8+ANsbBy326UZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66836},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-4.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/6ee6e8d1dbb0dc80a1ed79c392a6e929/cuylabs-agent-a365-tooling-4.10.0.tgz","_integrity":"sha512-AQzKXHzirVfmiW46LLqEQi41mL+Qt9LQqenqE1CppomCruyCHn4JbP4/pHVBWsk74TZdsBPDM5fndIUAFC0bZg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^4.10.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^4.10.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_4.10.0_1778688243798_0.32977202205149414","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@cuylabs/agent-a365-tooling","version":"5.0.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.0.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"8212f8376b736eadb92c379a5692bd9f64020d0e","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.0.0.tgz","fileCount":10,"integrity":"sha512-WtYJ/wAZBhJSEevtfOyK7pxqMnyF7Enn65tXaMgrD9zHG/Ao/l/L1FZSiwNHmsT/qQx9KPBjx7RaQ4/fGvI+fw==","signatures":[{"sig":"MEUCIF3mZ+Yv6YIM/6BP4+fLpWl6oXWV6PtSvpoy2Y7Z8c77AiEA8RArQoDXNEPgSkb4Asv327Uo8HNWkZ36lUxdz82Dk5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/4305e6878f078361b981e09c6826257f/cuylabs-agent-a365-tooling-5.0.0.tgz","_integrity":"sha512-WtYJ/wAZBhJSEevtfOyK7pxqMnyF7Enn65tXaMgrD9zHG/Ao/l/L1FZSiwNHmsT/qQx9KPBjx7RaQ4/fGvI+fw==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^5.0.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^5.0.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.0.0_1778830656923_0.10403764287385164","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@cuylabs/agent-a365-tooling","version":"5.0.1","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.0.1","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"c83c08c63af411c8f14364b184a1e92cf64ff6cc","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.0.1.tgz","fileCount":10,"integrity":"sha512-hch9ZMPS2Zq23wCgrvtR9MypCJQF+KbdPgNDfYKAVUWcbever8NvALrv0162vsO7Gnq5XSTxgEAktdGbeTvgNg==","signatures":[{"sig":"MEYCIQDQihUy583TzJWAJmWCvZOF1oDXEwxxXi1dcU6t2VTLQwIhAIQGUIDw2RrIbApP+xRwoFnVRTkKreZv5qD4v1E+sPsj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/c7c05c6a36b6e7ef3d5018f0b3983872/cuylabs-agent-a365-tooling-5.0.1.tgz","_integrity":"sha512-hch9ZMPS2Zq23wCgrvtR9MypCJQF+KbdPgNDfYKAVUWcbever8NvALrv0162vsO7Gnq5XSTxgEAktdGbeTvgNg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^5.0.1"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^5.0.1","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.0.1_1779174907609_0.8964395911512206","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@cuylabs/agent-a365-tooling","version":"5.0.2","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.0.2","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"d93d0a5d15ea2862f089bd2abb9337e9558b8007","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.0.2.tgz","fileCount":10,"integrity":"sha512-xufdbZBtEeYrPzwNYUyjQ1b4ytaao6H33JbL6qSPQ+xUPw6zC8EYVAAT65Cvxa+ppMNaA702gCZqqxvc06biLg==","signatures":[{"sig":"MEUCIBkRKZUMmDD+gJ7pxPh/iHZ3r4WjGvZro28PoOyf5Z25AiEApywfOvN0CzOPlwknqMYjNfFh1dXN6DzpAGEe1KEJt4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/359e01d691715922d4a5defd352fcc82/cuylabs-agent-a365-tooling-5.0.2.tgz","_integrity":"sha512-xufdbZBtEeYrPzwNYUyjQ1b4ytaao6H33JbL6qSPQ+xUPw6zC8EYVAAT65Cvxa+ppMNaA702gCZqqxvc06biLg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^5.0.2"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^5.0.2","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.0.2_1779176975794_0.8511620001782463","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@cuylabs/agent-a365-tooling","version":"5.0.3","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.0.3","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"b1733b0b732ca05da3e5470683c953c67f7a5242","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.0.3.tgz","fileCount":10,"integrity":"sha512-Lr+S6humjrIRXanFp3QGMII0+LSIfMi13svh+Y6f1tuYCCfNTRxMYoi4ayvcDv2aTUZnJmJ/54m9QrJSJTPMjQ==","signatures":[{"sig":"MEUCIBzGBF63NS5myhKZGAtmZl+BUWxTePcSyp9Fx604Tk08AiEA6FeJa34baqn1NNlCxKd41a2f211SP2tUlenla99ORDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/c532371d465dd1250bfb9f19a53089f4/cuylabs-agent-a365-tooling-5.0.3.tgz","_integrity":"sha512-Lr+S6humjrIRXanFp3QGMII0+LSIfMi13svh+Y6f1tuYCCfNTRxMYoi4ayvcDv2aTUZnJmJ/54m9QrJSJTPMjQ==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^5.0.3"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^5.0.3","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.0.3_1779254758770_0.3437058035526517","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@cuylabs/agent-a365-tooling","version":"5.1.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.1.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"31ebab02c3e161112cb87772c521068971f97d5d","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.1.0.tgz","fileCount":10,"integrity":"sha512-YacQVbTTWZ18/YpOrz8nEFcSe+NCuGHLXB+C3K0L2qHbg13hbDzbGw3Jnq2sr+L1tZccarSTiOeR7BbRepEdpw==","signatures":[{"sig":"MEQCIGcfSbYeUUb0bLtDu5YVzzzYShA/a5D2Jwl6JjSc4DlAAiBpGs32pS9+lONVZvM454sCiEW8WEM5RWGk4YG5CH5HFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/7b3fe5b4638ec5326ef540be1dbe7382/cuylabs-agent-a365-tooling-5.1.0.tgz","_integrity":"sha512-YacQVbTTWZ18/YpOrz8nEFcSe+NCuGHLXB+C3K0L2qHbg13hbDzbGw3Jnq2sr+L1tZccarSTiOeR7BbRepEdpw==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^5.1.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^5.1.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.1.0_1779397570961_0.3308821109900708","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@cuylabs/agent-a365-tooling","version":"5.2.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.2.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"302a20bdbf60557748dfe84140303eed726b6c18","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.2.0.tgz","fileCount":10,"integrity":"sha512-Jmoz9Auq4n/MIvstZdMqWPJQ60DBskCYqa/8AsWIfIqY96h2QvxDEJGNn8ReKoWShjASFN2wTz/kX8xdEF2DQA==","signatures":[{"sig":"MEQCIHLY/N80fSux4ZRRSdjrBWP2MJswRSPb+qst1WMQypZsAiALmCxFdu6BnFHeUt66aFZEHVxGXTWbqkDmGWoypi/usQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66832},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/ff58618c01ef5393e0d0a904bf98bcd6/cuylabs-agent-a365-tooling-5.2.0.tgz","_integrity":"sha512-Jmoz9Auq4n/MIvstZdMqWPJQ60DBskCYqa/8AsWIfIqY96h2QvxDEJGNn8ReKoWShjASFN2wTz/kX8xdEF2DQA==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@modelcontextprotocol/sdk":"^1.26.0","@cuylabs/agent-channel-m365":"^5.2.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.4.0","@cuylabs/agent-channel-m365":"^5.2.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.2.0_1779460698098_0.019037045728953483","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@cuylabs/agent-a365-tooling","version":"5.2.1","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.2.1","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"9e96db520c80b80f103c338eb0c890c0065d7f98","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.2.1.tgz","fileCount":10,"integrity":"sha512-3/zMVLkaJJU5nugp5lYVQz7ZYp6rHfXjvsdoKnu2Im+RMW/4sW8Lg8QB+a07ztx99acCCnt7h0Kc7ywpJ4Cejg==","signatures":[{"sig":"MEYCIQDo43BOz2yPc63SvsGJqbjL+cVYNunT+HqOFl7ID0eiwwIhAPc5/aB7ihmV/BwZvRvgNB1YvQIkTUi4qS5sz4Kgj7yY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/9baf6447337523e4b3504d2641955e1b/cuylabs-agent-a365-tooling-5.2.1.tgz","_integrity":"sha512-3/zMVLkaJJU5nugp5lYVQz7ZYp6rHfXjvsdoKnu2Im+RMW/4sW8Lg8QB+a07ztx99acCCnt7h0Kc7ywpJ4Cejg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^5.2.1","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^5.2.1","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.2.1_1779519667319_0.06195914182108697","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@cuylabs/agent-a365-tooling","version":"5.3.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.3.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"8ce9c67a0ab36db8e69f81e48d8074568ab272a3","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.3.0.tgz","fileCount":10,"integrity":"sha512-RFME3iXKkfkO+NBCJTd6o1sqzNdU5oJrZFIzbs/dskl1fSzimhZJDlOt+oV3+yI8sfTAB6qkHVj6wYPYn19rsg==","signatures":[{"sig":"MEUCICr27T0ucpqn4izXx6cneBXl6NLmQsU1cJYmCSsuqgb3AiEA7M8mEs5dF/YDIfQPiQ27BNWgIZRdZ00+nDCjt8VBZNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/f8d4fad6e0ea203fdba003ededa77e9a/cuylabs-agent-a365-tooling-5.3.0.tgz","_integrity":"sha512-RFME3iXKkfkO+NBCJTd6o1sqzNdU5oJrZFIzbs/dskl1fSzimhZJDlOt+oV3+yI8sfTAB6qkHVj6wYPYn19rsg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^5.3.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^5.3.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.3.0_1779608514063_0.2147378668067388","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@cuylabs/agent-a365-tooling","version":"5.4.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.4.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"213b5d5917286650ee057e3274089e6603951fd7","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.4.0.tgz","fileCount":10,"integrity":"sha512-7oQ4gW7xQxCjouy68z95n/3p1vFNN9rmvm/ecmiE+F9OAC89raqX/ledOgWwwnx+FAbt8svgJwhg8B26Y4EkkQ==","signatures":[{"sig":"MEUCIQDygnQVKZW2ffWkd5IYjOJ/oZ2XdiPbW5RQx5rNftevfgIgUvT9h53Awt4DRfPhuM+vk8txKSGMCwoMb2xsC1nL7RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/962b446aa6773bd634f027f53c98341e/cuylabs-agent-a365-tooling-5.4.0.tgz","_integrity":"sha512-7oQ4gW7xQxCjouy68z95n/3p1vFNN9rmvm/ecmiE+F9OAC89raqX/ledOgWwwnx+FAbt8svgJwhg8B26Y4EkkQ==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^5.4.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^5.4.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.4.0_1779618173588_0.44218952793478317","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@cuylabs/agent-a365-tooling","version":"5.5.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.5.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"2e387c8ea67ac4438d60ce5493881250042928c3","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.5.0.tgz","fileCount":10,"integrity":"sha512-XFPBjnyrYzV8TqpTFfw39p3n0MCUFQP3kBU1/q1iQhvUxHzD+w1iHjwSMyzrcT1O8vUMlu16R2v6CSN/Zu/nww==","signatures":[{"sig":"MEUCIAideT2At8xxZAyW9pCpO2U7nTWz6BqRUn1YeKtt9XhCAiEAwoFbEYVpYdlVXZXdgwhNbTTknwSLQHYHpbqSTQKJLfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/ae26a4e09634744b786b892bde88d39e/cuylabs-agent-a365-tooling-5.5.0.tgz","_integrity":"sha512-XFPBjnyrYzV8TqpTFfw39p3n0MCUFQP3kBU1/q1iQhvUxHzD+w1iHjwSMyzrcT1O8vUMlu16R2v6CSN/Zu/nww==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^5.5.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^5.5.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.5.0_1779670143779_0.13569349648530604","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@cuylabs/agent-a365-tooling","version":"5.6.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.6.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"459cfc02bdd98fc34f7f3f2d3e141c7f35826424","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.6.0.tgz","fileCount":10,"integrity":"sha512-noMPs349dvCWH4y1syPCYMNQEyfpWgW/ZAE/eWw1PPUMpUTqNNgrsWYv8dxLe69MECXOTZlqTmgSmgJwgoztvg==","signatures":[{"sig":"MEUCIQCa2jTg06+FixWfmTj89YYN+KYtb+7VTJKPZbpOpoy2rwIgQCxMfhffQ5PDgUyV+a2yvx2JfFwxR6kHOCm6mcF+ZPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/f480b3d01ff7b4282e09befcb258c928/cuylabs-agent-a365-tooling-5.6.0.tgz","_integrity":"sha512-noMPs349dvCWH4y1syPCYMNQEyfpWgW/ZAE/eWw1PPUMpUTqNNgrsWYv8dxLe69MECXOTZlqTmgSmgJwgoztvg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^5.6.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^5.6.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.6.0_1779682560960_0.3224113479002533","host":"s3://npm-registry-packages-npm-production"}},"5.6.1":{"name":"@cuylabs/agent-a365-tooling","version":"5.6.1","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.6.1","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"293319ffd9ea9616f4663ac88a4bf000549e39bf","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.6.1.tgz","fileCount":10,"integrity":"sha512-afNI5sE7S1ovKpBmLmJKdOKdnb7kBGKawBLQww0Pe0lhMVSi4JunRnb2p+B+pkj8vPeL8rjMeq6Z7WmfyLUdAw==","signatures":[{"sig":"MEUCIQDbgUe0tcxblyyIDqtAao2pKDEjMz+bcWV4IRzFZqlBJQIgfYvdTfiHTWZSv6a0iw/Gexqtl0EsPDBbSugUryPHuqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.6.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/6b1457ae9f9af7b5d9ffcfca86bbd7c0/cuylabs-agent-a365-tooling-5.6.1.tgz","_integrity":"sha512-afNI5sE7S1ovKpBmLmJKdOKdnb7kBGKawBLQww0Pe0lhMVSi4JunRnb2p+B+pkj8vPeL8rjMeq6Z7WmfyLUdAw==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^5.6.1","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^5.6.1","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.6.1_1779687843373_0.9430627253117616","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@cuylabs/agent-a365-tooling","version":"5.7.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@5.7.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"e47be6692293495abf9a261884567cc3b8d8bb09","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-5.7.0.tgz","fileCount":10,"integrity":"sha512-W3EWKNbeb6z4R7lVS6aADv6nGaaORwWtHJYJA65eiyday+vuEzsSCvVWgfXrRJjKN11wg94DLBL3fQsqKrTN+w==","signatures":[{"sig":"MEUCIQCDB2Z7KJ13bTS2ApO8zv3z7aSy4lL+auBCUHVxtLHkGgIgD0vaZNHyUcAWMFD87JXO86Dtk/UFzfLa/qnxAKKSbpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-5.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/5fc772fd55ae598d7b59ec12e0646e7b/cuylabs-agent-a365-tooling-5.7.0.tgz","_integrity":"sha512-W3EWKNbeb6z4R7lVS6aADv6nGaaORwWtHJYJA65eiyday+vuEzsSCvVWgfXrRJjKN11wg94DLBL3fQsqKrTN+w==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^5.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^5.7.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^5.7.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_5.7.0_1779767495717_0.26992808270852175","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@cuylabs/agent-a365-tooling","version":"6.0.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@6.0.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"6dd570b306b9e7957a52ae39b3bc9b9fb356383e","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-6.0.0.tgz","fileCount":10,"integrity":"sha512-rxEF4JLjFhRK62EjCp+cRM7L1I+V1udzftNvzOlodp29VrHRtFgYxI3tRIUb48JreI0di5eOm9kVgOAS+rtCzQ==","signatures":[{"sig":"MEQCICSXFVVmsNTPbwojPWVtF++lm5w7J09/8qUS8zT8lXy1AiBjwmprB3Jq+fiWoInTpacSEAnmCn7sHoLWUbWXsbcWSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-6.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/d9466d348ce881d4d344f69c34ee2edc/cuylabs-agent-a365-tooling-6.0.0.tgz","_integrity":"sha512-rxEF4JLjFhRK62EjCp+cRM7L1I+V1udzftNvzOlodp29VrHRtFgYxI3tRIUb48JreI0di5eOm9kVgOAS+rtCzQ==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^6.0.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^6.0.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_6.0.0_1779800620257_0.018364863638958173","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@cuylabs/agent-a365-tooling","version":"6.1.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@6.1.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"14c1e409a825f7391e66905c1431c000256fb02f","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-6.1.0.tgz","fileCount":10,"integrity":"sha512-4d3PtyVNUN8wZ8t6XXOacQ9xwcyrMiKkjUXsveYUERZSrBQ2sSQaDxVS9LB6DlShOync5TxyDfyZWR9/m+Jm5w==","signatures":[{"sig":"MEUCIQC/D+aLTnshdf6h3odJFamuHMxW5uOxjkuqAh5gczkERgIgUQQClMElyEToNWphns0pLEZWd2R1YgjovPjeXQyFcPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-6.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/7c5a6df8e1e7e9c8c147f74aa09c56ff/cuylabs-agent-a365-tooling-6.1.0.tgz","_integrity":"sha512-4d3PtyVNUN8wZ8t6XXOacQ9xwcyrMiKkjUXsveYUERZSrBQ2sSQaDxVS9LB6DlShOync5TxyDfyZWR9/m+Jm5w==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^6.1.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^6.1.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_6.1.0_1779813347990_0.7155461609522398","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@cuylabs/agent-a365-tooling","version":"6.2.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@6.2.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"89ded29c6492730afa814cbf79ab4e9082235be1","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-6.2.0.tgz","fileCount":10,"integrity":"sha512-pOg20cSTJZObVqOeYN4ZuLyXdTC7HWiRc43O15ieTJiiUKGH9oIC8tTmv56vS9YuY45+dph0roz7jP7y39QwGA==","signatures":[{"sig":"MEYCIQDJap3xEvzwwDxNSpYu+n80HLf2Ncue8Me5LH42E0wLogIhAOjbsAzKXuyNPT1E/rUYJ2qbxZ/Kz0KfY0yi83ewZ+0d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-6.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/ef7250f31f515a24da7dbc37e411c568/cuylabs-agent-a365-tooling-6.2.0.tgz","_integrity":"sha512-pOg20cSTJZObVqOeYN4ZuLyXdTC7HWiRc43O15ieTJiiUKGH9oIC8tTmv56vS9YuY45+dph0roz7jP7y39QwGA==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^6.2.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^6.2.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_6.2.0_1780031367799_0.5445355358128936","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"@cuylabs/agent-a365-tooling","version":"6.2.1","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@6.2.1","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"21ff11013c9a0fe8f087628369319230cd0f9711","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-6.2.1.tgz","fileCount":10,"integrity":"sha512-uGi9qIHxzf9goqQBuCmRKMsBHJRLIjv/JI/nSEr+2b3lGcfGoWuNuLZFc1pxaypSO8aesiDrm/onGCkhdd+Pxg==","signatures":[{"sig":"MEUCIQDqx0lNSxIuOeKg6Mfq2XR9jsPrsNmxuUaVym30pZCTmwIgUp96Pgin0i2sNdPDRHjogkkTwuQTRRA9avxrnLSKQ1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-6.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/626ee732f43667c6b9cf20a063fe9c0f/cuylabs-agent-a365-tooling-6.2.1.tgz","_integrity":"sha512-uGi9qIHxzf9goqQBuCmRKMsBHJRLIjv/JI/nSEr+2b3lGcfGoWuNuLZFc1pxaypSO8aesiDrm/onGCkhdd+Pxg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^6.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^6.2.1","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^6.2.1","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_6.2.1_1780076450786_0.44678384540074156","host":"s3://npm-registry-packages-npm-production"}},"6.2.2":{"name":"@cuylabs/agent-a365-tooling","version":"6.2.2","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@6.2.2","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"66d4b1074f0e1287dc2d21520f2f8402c585861f","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-6.2.2.tgz","fileCount":10,"integrity":"sha512-wKm6wLU6EEnJgenr1ywz+/xOwdrWeYUGbF4+FOiQy8V7/OWLXfB5RTGrq/NiviW9zwPm8gcMdaIc9NnsNU2r9w==","signatures":[{"sig":"MEQCIAdVBAjpA5NPDQiH+YeFUut241LNi5OChq3G3RDHtajBAiAFesqXYAM5dh+aj5F9XviUySO4aWKaZZp7avD7wOBt3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-6.2.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/57ef344f3b3f22a63b8e2daa2808b2be/cuylabs-agent-a365-tooling-6.2.2.tgz","_integrity":"sha512-wKm6wLU6EEnJgenr1ywz+/xOwdrWeYUGbF4+FOiQy8V7/OWLXfB5RTGrq/NiviW9zwPm8gcMdaIc9NnsNU2r9w==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^6.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^6.2.2","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^6.2.2","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_6.2.2_1780112563843_0.1623154653892347","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@cuylabs/agent-a365-tooling","version":"7.0.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@7.0.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"df09c82016a008e072fcae6627abb3b4736dcac3","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-7.0.0.tgz","fileCount":10,"integrity":"sha512-Mk69joqBSdyeXF3xWXr1PzApyoNY9BIwhD+a3aW5b/7B3dXZ7mtZUTybEj6aEZ1PBYt5OXdfq+tIFz3wqMQM8g==","signatures":[{"sig":"MEQCIEnndZ7v1dn2Re4YkwgSbC0vXUmaD/5DwSvqWV/289ahAiBwdF48p+Dma1zWmvmVR0hD1Qv3u9ewowAQcHf6r/jWjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-7.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/eb209481b9362cbd2e500dbd20294c75/cuylabs-agent-a365-tooling-7.0.0.tgz","_integrity":"sha512-Mk69joqBSdyeXF3xWXr1PzApyoNY9BIwhD+a3aW5b/7B3dXZ7mtZUTybEj6aEZ1PBYt5OXdfq+tIFz3wqMQM8g==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^7.0.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^7.0.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_7.0.0_1780207874616_0.9990122284599667","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@cuylabs/agent-a365-tooling","version":"7.1.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@7.1.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"779c1d93dcc355f727d3461e9b321c6d5a2d476c","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-7.1.0.tgz","fileCount":10,"integrity":"sha512-N4mg2ceDODPADVu6BZcgiC3WS8uz80StUpQ/9tgo52IyaTS00C/JB2sJkpYfj3LFOjXXHdGAZHzgNLET8bQjeg==","signatures":[{"sig":"MEUCIQCNPRej9mEjWkxeVgnj0AxOEkVk62dB9tgL5O+B4LJtQAIgeKSDufVlsYbUQkCvGlmfp6oM3uQOA1YxRzodSPvpA/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-7.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/1d189ba752e1789c463fd3d463c88759/cuylabs-agent-a365-tooling-7.1.0.tgz","_integrity":"sha512-N4mg2ceDODPADVu6BZcgiC3WS8uz80StUpQ/9tgo52IyaTS00C/JB2sJkpYfj3LFOjXXHdGAZHzgNLET8bQjeg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^7.1.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^7.1.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_7.1.0_1780266732371_0.770557251123712","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@cuylabs/agent-a365-tooling","version":"7.2.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@7.2.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"58ebbb7118a0aa0649481c6b08fe04320180e173","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-7.2.0.tgz","fileCount":10,"integrity":"sha512-VEsoYWkfWSCTjN/ZTmBkqgmzqP1tc13h556jvOLrVS9mMvDSvQT4hc+NCRbZE7GbQlrwVGc5YXO9jAioM2Ftkg==","signatures":[{"sig":"MEYCIQCArIQpKrWt93d3rqraSGY567k5PT9rapgni8aBrT3nnwIhAK5LrlfVF7ywX23xwevH1ywBdXVE1MUumS5nDAd3nM/t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66939},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-7.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/d5c822672e875621273d6506c6a7ad61/cuylabs-agent-a365-tooling-7.2.0.tgz","_integrity":"sha512-VEsoYWkfWSCTjN/ZTmBkqgmzqP1tc13h556jvOLrVS9mMvDSvQT4hc+NCRbZE7GbQlrwVGc5YXO9jAioM2Ftkg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@cuylabs/agent-channel-m365":"^7.2.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@cuylabs/agent-channel-m365":"^7.2.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/agent-channel-m365":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_7.2.0_1780278245004_0.8858887798802628","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"@cuylabs/agent-a365-tooling","version":"7.2.1","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@7.2.1","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"7d9b3c3f0134ad7903f9fd47e5adfaa38b9faa01","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-7.2.1.tgz","fileCount":10,"integrity":"sha512-7fEPpKCLVKf12k3sSP5UEaRy2+7XMspVxyxWAybj5KbKfj8u/DVQtXXF99v7TbT3I+SYClh2PPISTKR9+JiMaw==","signatures":[{"sig":"MEUCIQDfLX2IKif/TP31Qpxc8vh5EF9zPAJ4/W8iMiU3wxyawwIgbLMZdqIYmiGxO1oEr2YQo7d2qN9ydhJEotH0NKs7FqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67024},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-7.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/d4d11bfb220b6d74de4ffa18deefa1ab/cuylabs-agent-a365-tooling-7.2.1.tgz","_integrity":"sha512-7fEPpKCLVKf12k3sSP5UEaRy2+7XMspVxyxWAybj5KbKfj8u/DVQtXXF99v7TbT3I+SYClh2PPISTKR9+JiMaw==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^7.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5","@cuylabs/channel-m365-agent-core":"^0.3.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0","@cuylabs/channel-m365-agent-core":"^0.3.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/channel-m365-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_7.2.1_1780333996937_0.7128073096659977","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@cuylabs/agent-a365-tooling","version":"7.3.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@7.3.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"e4be444276fcbfafc53ec3920e439882f2966b2e","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-7.3.0.tgz","fileCount":10,"integrity":"sha512-aMjvPEV3khmjADhxDzoe3JOjxwhBUB++vaxCzPNR+aiV9Fl2AKx/eXVcN4Q77PgA0r11NzIlKkrahhkmRJLKqA==","signatures":[{"sig":"MEUCIQDh0Vm1c62EBbPjtJqNgYvoQZJ4fNNoASzNyAma68tk0QIgWLR6DEjdVDA5FCKuHiDZSFGOuLLKDIth7yF7ueNYcBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67024},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-7.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/6d47cdf35b63843961a962f581227b1a/cuylabs-agent-a365-tooling-7.3.0.tgz","_integrity":"sha512-aMjvPEV3khmjADhxDzoe3JOjxwhBUB++vaxCzPNR+aiV9Fl2AKx/eXVcN4Q77PgA0r11NzIlKkrahhkmRJLKqA==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^7.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5","@cuylabs/channel-m365-agent-core":"^0.3.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0","@cuylabs/channel-m365-agent-core":"^0.3.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/channel-m365-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_7.3.0_1781244251856_0.7481859640862683","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@cuylabs/agent-a365-tooling","version":"7.4.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@7.4.0","maintainers":[{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"f058e1aabaa44e584269361d963981b25f171be2","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-7.4.0.tgz","fileCount":10,"integrity":"sha512-2686YfhlZH/nh40gWJLwtnuU7aUJNbNV/NqYX7Nk0FApRn7AEpPAEeKEEUEkbcO9gDfsnGdJZWaFN6pGOuqf+g==","signatures":[{"sig":"MEUCIGg87CSjCoYiS5WSC8+xEFU4POWxIfyk8DIuCWx3ZWDOAiEAj507RoZ5rINW/pXaZtHHi9BSzungvvKqGUXmF2W+1nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69012},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-7.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/65997d1b7cabc440201aaf9281001fcf/cuylabs-agent-a365-tooling-7.4.0.tgz","_integrity":"sha512-2686YfhlZH/nh40gWJLwtnuU7aUJNbNV/NqYX7Nk0FApRn7AEpPAEeKEEUEkbcO9gDfsnGdJZWaFN6pGOuqf+g==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling capability provider for @cuylabs/agent-core MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5","@cuylabs/channel-m365-agent-core":"^0.3.0"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0","@cuylabs/channel-m365-agent-core":"^0.3.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true},"@cuylabs/channel-m365-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_7.4.0_1781414177702_0.7557499100568257","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@cuylabs/agent-a365-tooling","version":"8.0.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@8.0.0","maintainers":[{"name":"cyb3rpandah","email":"cyb3rpandah@gmail.com"},{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"fa1008ef1547c4b58d8169b1fdd73467a17ddeb7","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-8.0.0.tgz","fileCount":10,"integrity":"sha512-BZWFRxplxxHdS7X3QMH1hdbrlEqisL4WFzMF2TwrA/ocOZnLGiX+6YhFqcH6hlBFLPm26TFNMqMYQAqKleGVAA==","signatures":[{"sig":"MEQCIFx+TtaUiCraxxlaXl40zkdrTytINEjRifqrHi1nJbRuAiBnQhnr+ANEq8qzhGNEoufhsITbgF7m+u7b6uzC7jv4QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQClbQGC+gPO3lDwk/I3qIcMgBZDScv+6wHr8IGcT9FG0wIgQMl1dIPw31Lr3ajPMzjAGy0GOCdH9wPvfo5JyKPDk6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68974},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-8.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/98f1731c431eea533486bf9e864586da/cuylabs-agent-a365-tooling-8.0.0.tgz","_integrity":"sha512-BZWFRxplxxHdS7X3QMH1hdbrlEqisL4WFzMF2TwrA/ocOZnLGiX+6YhFqcH6hlBFLPm26TFNMqMYQAqKleGVAA==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling capability provider for @cuylabs/agent-core MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_8.0.0_1789264502846_0.8571041192090028","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@cuylabs/agent-a365-tooling","version":"9.0.0","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"author":{"name":"cuylabs"},"license":"Apache-2.0","_id":"@cuylabs/agent-a365-tooling@9.0.0","maintainers":[{"name":"cyb3rpandah","email":"cyb3rpandah@gmail.com"},{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"e1d93a40dbbd74de7a3eff9ddc615520f4724594","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-9.0.0.tgz","fileCount":10,"integrity":"sha512-6PkEnNZbtzWYMusyy8xPChWT1pvkNR0+qO7wqnBu1atd0WX1CMydQPgAlL6eJiPHjU9tInCdyfr19ywdatLA8g==","signatures":[{"sig":"MEQCIEyBGdyVeAUexYkud3lD3lzUM9L4aVwovL2gNvEHUp6gAiB2O0cLVfWmpTe8bhb/cJ83chCs3lOH0OLDgxgGgH6GZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6rYVBZisb3lI4NhPAROdC+HbRw+9Wv6JtZgUgTCB8NgIhAKbqGUwf5ZP8zwQN6/reiAKE4LC1FKiUlgwqZf2h+1v4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68974},"main":"./dist/index.js","type":"module","_from":"file:cuylabs-agent-a365-tooling-9.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"_resolved":"/tmp/a748753027fc1ab8f68801bdfddd7998/cuylabs-agent-a365-tooling-9.0.0.tgz","_integrity":"sha512-6PkEnNZbtzWYMusyy8xPChWT1pvkNR0+qO7wqnBu1atd0WX1CMydQPgAlL6eJiPHjU9tInCdyfr19ywdatLA8g==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling capability provider for @cuylabs/agent-core MCP tools","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^9.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agent-a365-tooling_9.0.0_1789417516532_0.6649219592226419","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"_id":"@cuylabs/agent-a365-tooling@9.1.0","bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"dist":{"shasum":"ecc42e3221892849cc2c834f385efc5e31661a55","tarball":"https://registry.npmjs.org/@cuylabs/agent-a365-tooling/-/agent-a365-tooling-9.1.0.tgz","fileCount":10,"integrity":"sha512-hN4EZ+Cj1CedZw8s+Rvk04Q2Yj6V7iFRItY18MklaJoJbrCkmjYJSdQHhFncw/W+lAWg3I8QeJSh7NGtUwupBg==","signatures":[{"sig":"MEYCIQC9/LlALrNRBGW53xAYKSG3zJyormuS2j5kCCaw05Ut7QIhANNS4v3H+Ni525W8sx4y+MzFe3ZrEbMp+4Eb78tT8Z4D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2RvqyzTCN2BDmJdt+cz5GPETNyWrTXaiOMCeyfkxtRgIhAPtX52AC6ewnP/kOXM+5C3Hb6d18xY+vwQdKxYoGj0/k"}],"unpackedSize":68974},"main":"./dist/index.js","name":"@cuylabs/agent-a365-tooling","type":"module","_from":"file:cuylabs-agent-a365-tooling-9.1.0.tgz","types":"./dist/index.d.ts","author":{"name":"cuylabs"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"license":"Apache-2.0","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"version":"9.1.0","_npmUser":{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"},"homepage":"https://github.com/cuylabs-ai/agents-ts#readme","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"_resolved":"/tmp/55470e6c10e76e4c256c6427eed9a7a8/cuylabs-agent-a365-tooling-9.1.0.tgz","_integrity":"sha512-hN4EZ+Cj1CedZw8s+Rvk04Q2Yj6V7iFRItY18MklaJoJbrCkmjYJSdQHhFncw/W+lAWg3I8QeJSh7NGtUwupBg==","repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"_npmVersion":"10.8.2","description":"Microsoft Agent 365 tooling capability provider for @cuylabs/agent-core MCP tools","directories":{},"maintainers":[{"name":"cyb3rpandah","email":"cyb3rpandah@gmail.com"},{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"_nodeVersion":"20.20.2","dependencies":{"@cuylabs/agent-core":"^9.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.76 || ^4.1.8","tsup":"^8.0.0","dotenv":"^17.2.3","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@ai-sdk/openai":"4.0.0-beta.38","@microsoft/agents-hosting":"^1.5.3","@modelcontextprotocol/sdk":"^1.29.0","@microsoft/agents-a365-tooling":"0.2.0-preview.5"},"peerDependencies":{"@microsoft/agents-hosting":">=1.5.0 <2.0.0","@microsoft/agents-a365-tooling":">=0.2.0-preview.5 <1.0.0"},"peerDependenciesMeta":{"@microsoft/agents-hosting":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-a365-tooling_9.1.0_1789492517264_0.5552939989638102"}}},"time":{"created":"2026-04-27T05:09:02.878Z","modified":"2026-09-15T17:15:17.503Z","3.0.0":"2026-04-27T05:09:03.105Z","3.1.0":"2026-04-27T14:12:56.425Z","3.2.1":"2026-04-28T19:49:55.507Z","4.0.0":"2026-04-29T04:16:51.275Z","4.1.0":"2026-05-04T14:47:17.313Z","4.2.0":"2026-05-04T21:25:27.042Z","4.3.0":"2026-05-05T17:18:58.790Z","4.3.1":"2026-05-06T04:20:54.065Z","4.4.0":"2026-05-06T05:30:19.078Z","4.5.0":"2026-05-06T17:30:09.348Z","4.6.0":"2026-05-07T05:12:57.159Z","4.7.0":"2026-05-08T00:11:22.896Z","4.7.1":"2026-05-08T02:28:56.252Z","4.8.0":"2026-05-08T04:46:11.812Z","4.8.1":"2026-05-08T14:45:16.982Z","4.9.0":"2026-05-09T05:41:27.818Z","4.10.0":"2026-05-13T16:04:04.009Z","5.0.0":"2026-05-15T07:37:37.047Z","5.0.1":"2026-05-19T07:15:07.770Z","5.0.2":"2026-05-19T07:49:35.940Z","5.0.3":"2026-05-20T05:25:58.931Z","5.1.0":"2026-05-21T21:06:11.164Z","5.2.0":"2026-05-22T14:38:18.222Z","5.2.1":"2026-05-23T07:01:07.468Z","5.3.0":"2026-05-24T07:41:54.236Z","5.4.0":"2026-05-24T10:22:53.723Z","5.5.0":"2026-05-25T00:49:03.919Z","5.6.0":"2026-05-25T04:16:01.130Z","5.6.1":"2026-05-25T05:44:03.501Z","5.7.0":"2026-05-26T03:51:35.855Z","6.0.0":"2026-05-26T13:03:40.423Z","6.1.0":"2026-05-26T16:35:48.136Z","6.2.0":"2026-05-29T05:09:27.926Z","6.2.1":"2026-05-29T17:40:50.988Z","6.2.2":"2026-05-30T03:42:44.006Z","7.0.0":"2026-05-31T06:11:14.762Z","7.1.0":"2026-05-31T22:32:12.522Z","7.2.0":"2026-06-01T01:44:05.140Z","7.2.1":"2026-06-01T17:13:17.079Z","7.3.0":"2026-06-12T06:04:12.002Z","7.4.0":"2026-06-14T05:16:17.929Z","8.0.0":"2026-09-13T01:55:02.933Z","9.0.0":"2026-09-14T20:25:16.633Z","9.1.0":"2026-09-15T17:15:17.360Z"},"bugs":{"url":"https://github.com/cuylabs-ai/agents-ts/issues"},"author":{"name":"cuylabs"},"license":"Apache-2.0","homepage":"https://github.com/cuylabs-ai/agents-ts#readme","keywords":["agent","microsoft","agent365","a365","mcp","tooling"],"repository":{"url":"git+https://github.com/cuylabs-ai/agents-ts.git","type":"git","directory":"packages/agent-a365-tooling"},"description":"Microsoft Agent 365 tooling capability provider for @cuylabs/agent-core MCP tools","maintainers":[{"name":"cyb3rpandah","email":"cyb3rpandah@gmail.com"},{"name":"cyb3rward0g","email":"roberto@cuylabs.ai"}],"readme":"# @cuylabs/agent-a365-tooling\n\nMicrosoft Agent 365 tooling adapter for `@cuylabs/agent-core`.\n\nThis package exposes a capability provider factory and an optional Agent 365\nchat-history middleware. On each chat turn, the provider uses\nMicrosoft's Agent 365 tooling SDK to discover MCP servers for the active\nMicrosoft 365 turn, connects those servers through agent-core's MCP manager,\nand returns MCP tools for that turn only. The middleware can submit recent\nagent-core chat history to Microsoft's Agent 365 real-time threat protection\nregistration endpoint.\n\nUse this when your agent is hosted behind Microsoft 365 / Agent 365 and should\nuse the MCP tool servers configured for the current tenant, user, and agent\nidentity. Do not use it for static MCP servers known at startup; use\n`agent-core` MCP config for those.\n\n## What It Gives You\n\n- Agent 365 MCP server discovery per Microsoft 365 turn.\n- Microsoft SDK token exchange and per-server bearer headers.\n- Agent 365 platform headers for real Microsoft-hosted MCP servers.\n- Capability-provided MCP tools that are cleaned up after the turn.\n- Opt-in Agent 365 chat-history submission for Microsoft's real-time threat\n  protection registration API.\n- A Microsoft-specific adapter without importing Microsoft SDK types into\n  `agent-core`.\n\n## Install\n\n```bash\npnpm add @cuylabs/agent-a365-tooling @microsoft/agents-a365-tooling\n```\n\nIf you use the default ambient TurnContext lookup, also use\n`@cuylabs/channel-m365-agent-core` and configure `@microsoft/agents-hosting` in the\nhost app. The dynamically loaded channel integration is not installed\ntransitively; custom hosts can instead provide `getTurnContext` directly.\n\n## Usage\n\n```ts\nimport { createAgent } from \"@cuylabs/agent-core\";\nimport { createA365ToolingCapabilityProvider } from \"@cuylabs/agent-a365-tooling\";\n\nconst agent = createAgent({\n  model,\n  capabilityProviders: [\n    createA365ToolingCapabilityProvider({\n      authorization,\n      authHandlerName: \"agentic\",\n      toolOptions: {\n        orchestratorName: \"dory\",\n      },\n    }),\n  ],\n});\n```\n\nBy default the provider reads the active `TurnContext` from\n`currentM365TurnContext()` in `@cuylabs/channel-m365-agent-core`. For tests or custom\nhosts, pass `getTurnContext`.\n\n```ts\ncreateA365ToolingCapabilityProvider({\n  authorization,\n  authHandlerName: \"agentic\",\n  getTurnContext: () => myTurnContext,\n});\n```\n\n## Chat History Submission\n\nMicrosoft's RTP API is developer-invoked; this package does not automatically\nintercept every conversation. Register the middleware only when the host should\nsubmit chat history for Microsoft Agent 365 analysis.\n\n```ts\nimport { createAgent } from \"@cuylabs/agent-core\";\nimport {\n  createA365ChatHistoryMiddleware,\n  createA365ToolingCapabilityProvider,\n} from \"@cuylabs/agent-a365-tooling\";\n\nconst agent = createAgent({\n  model,\n  capabilityProviders: [\n    createA365ToolingCapabilityProvider({\n      authorization,\n      authHandlerName: \"agentic\",\n    }),\n  ],\n  middleware: [\n    createA365ChatHistoryMiddleware({\n      toolOptions: {\n        orchestratorName: \"dory\",\n      },\n    }),\n  ],\n});\n```\n\nThe middleware defaults to `timing: \"after-turn\"`, `limit: 20`, and\n`maxContentChars: 32000`. It reads history lazily from agent-core's lifecycle\ncontext, converts text content to Microsoft's\n`{ id, role, content, timestamp }` shape, keeps the most recent converted\nmessages within the content budget, and calls `sendChatHistory` even when the\nconverted history is `[]`. Empty arrays are intentional: Microsoft uses the\ncurrent `TurnContext.activity` as the message being registered, with\n`chatHistory` as context.\nOn `onChatEnd`, agent-core resolves this lazy history from the completed turn\nbefore any automatic context compaction rewrites the visible session history.\n\nTool messages are included by default to match Microsoft's standard-message\nexpectation. Set `includeTools: false` only when the host has a privacy or\ncompliance reason to filter tool outputs; doing so can reduce RTP context.\n\nFor non-M365 hosts, missing TurnContext is skipped by default:\n\n```ts\ncreateA365ChatHistoryMiddleware({\n  onMissingTurnContext: \"skip\", // \"skip\" | \"warn\"\n  getTurnContext: () => myTurnContext,\n});\n```\n\nIf another `onChatEnd` hook must run after the submission attempt, place it\nlater in the middleware array. The captured history leaf is fixed before\nautomatic compaction and before `onChatEnd` hooks run. The Microsoft SDK returns\ntransport success/failure only; threat verdicts are not returned inline through\n`sendChatHistory`.\nSubmission failures are non-blocking by design; use `failureMode: \"warn\"` to\nlog them or `failureMode: \"ignore\"` to silence them.\n\n## Concept Docs\n\nThe package docs are split by concern:\n\n| Doc                                                                | What it explains                                                                                               |\n| ------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------- |\n| [docs/architecture.md](./docs/architecture.md)                     | The four-layer split between agent-core, M365 channel ingress, Microsoft's A365 tooling SDK, and this adapter. |\n| [docs/agent-core-mcp.md](./docs/agent-core-mcp.md)                 | How this package uses agent-core `capabilityProviders` and how that differs from static agent-core MCP config. |\n| [docs/microsoft-a365-tooling.md](./docs/microsoft-a365-tooling.md) | What Microsoft's Agent 365 tooling SDK owns: discovery, dev manifest mode, gateway calls, and auth headers.    |\n| [docs/lifecycle-and-limits.md](./docs/lifecycle-and-limits.md)     | Per-turn lifecycle, cleanup, latency, filtering, connector replacement, and v0 limits.                         |\n\nStart with [docs/README.md](./docs/README.md) if you want the reading order.\n\n## Required Host Inputs\n\n| Option            | Meaning                                                             | Typical source                                                         |\n| ----------------- | ------------------------------------------------------------------- | ---------------------------------------------------------------------- |\n| `authorization`   | Microsoft Agents SDK `Authorization` object used for token exchange | Your M365 host application / `@microsoft/agents-hosting` setup         |\n| `authHandlerName` | Name of the auth handler configured for Agent 365 token exchange    | Your Microsoft Agents SDK app configuration                            |\n| `getTurnContext`  | Optional resolver for the active Microsoft `TurnContext`            | Defaults to `@cuylabs/channel-m365-agent-core` ambient context         |\n| `authToken`       | Optional pre-resolved gateway token                                 | Local development or specialized hosts; normally omitted in production |\n| `toolOptions`     | Optional metadata such as `orchestratorName`                        | Host/application configuration                                         |\n\nIn production, prefer omitting `authToken` so Microsoft's SDK performs token\nexchange for the active turn. In local dev-manifest mode, examples can pass a\nfake decoded token because the SDK reads `ToolingManifest.json` instead of\ncalling the cloud gateway.\n\n## Open Microsoft Questions\n\nThese do not block the v0 adapter, but they matter for production policy:\n\n- Does `/agents/real-time-threat-protection/chat-message` require an\n  `Authorization` header in production? Microsoft's current SDK call path passes\n  `undefined` as the auth token.\n- What is the server-side HTTP body size cap for `chatHistory`, and does\n  Microsoft recommend a client-side history limit?\n- Are retries with the same `activity.id` / `messageId` guaranteed idempotent?\n- Should post-turn `chatHistory` include the current user/assistant/tool\n  messages, or only messages before the current activity?\n\n## What This Does Not Do\n\nThis package is not a channel, not an LLM provider, and not a replacement for\nagent-core's MCP engine. It does not implement cross-turn MCP pooling,\nmid-turn token refresh, or inline threat blocking. `sendChatHistory` is a\nsubmit/register call; hosts should not treat it as a synchronous threat verdict.\n\n## Examples\n\nRunnable examples live in the repository under\n[`packages/agent-a365-tooling/examples`](https://github.com/cuylabs-ai/agents-ts/tree/main/packages/agent-a365-tooling/examples).\nThey are intentionally not included in the npm tarball because the example\n`tsconfig.json` and `ToolingManifest.json` are monorepo-local development\nharness files.\n\nStart with `examples/01-dev-manifest.ts`; it uses Microsoft's local\n`ToolingManifest.json` path and an in-process MCP fixture, so it verifies the\nprovider without Azure.\n","readmeFilename":"README.md"}