{"_id":"@atomic-ai/msco-openclaw","_rev":"14-6b50e72bb04c36e89bfd31acb598d478","name":"@atomic-ai/msco-openclaw","dist-tags":{"latest":"0.1.13"},"versions":{"0.1.0":{"name":"@atomic-ai/msco-openclaw","version":"0.1.0","_id":"@atomic-ai/msco-openclaw@0.1.0","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"56b4b43da12d6257263b45fc3cec726f0ec6350a","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.0.tgz","fileCount":32,"integrity":"sha512-gweMBBJzd4R37hVwa+HoqFacApkp4thBBi36QLRiHJkihnSBOrKHq4e3Gk65Ryjq+FguvZMvrcgjRo1KfHXcQg==","signatures":[{"sig":"MEUCIQDJc/YfVWDEnZwlCjt20DGx6tXPMz5rlTcU3qW1H6jghQIgDRPfY1KDtV5AARTJe4tcsPFZIz8clEIrjJYvdh8pnKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113205},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.0_1775010793184_0.8214214077148045","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@atomic-ai/msco-openclaw","version":"0.1.1","_id":"@atomic-ai/msco-openclaw@0.1.1","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"5231035d86986fd8209b8759685563a02900f559","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.1.tgz","fileCount":32,"integrity":"sha512-2lAUOv0KJATA+L8YshhLhMw31U3U01YFjVQiBcwv9wih85lOLEgyc+D/dXXFeJ5MArxgZvKXvW1CVke3G5C6Ew==","signatures":[{"sig":"MEQCID0Oz2v+pScxlc/B11XvIU5zCog7VeEvcbMZuD5+2Ad7AiBaZ5dDhOh+eMV+SQBGadQcy+1QqVQAzqI3gchmG3sN2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113197},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.1_1775011640896_0.35219661754611","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@atomic-ai/msco-openclaw","version":"0.1.2","_id":"@atomic-ai/msco-openclaw@0.1.2","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"c22a6842bfbe2a88a1452bb9657360e99079a506","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.2.tgz","fileCount":32,"integrity":"sha512-3CFm9od/YNQr9LzizoCVa2NPIqCZ9iD1h8D02A4bPh3XFN3rSUAFdViq8/O7DZjx/Iqh3zEK2r4HyMRAsZgT4g==","signatures":[{"sig":"MEQCIG4/cdDomkcgt4SSHfAM9Ganfbv/rcMizPewLYPSHOn2AiBWYy96GvbfLncUZeLwoDdBOqmQ9ujKTxRhq6jpVw4+bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113189},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.2_1775013360176_0.25974112306029706","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@atomic-ai/msco-openclaw","version":"0.1.3","_id":"@atomic-ai/msco-openclaw@0.1.3","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"027cb4d06fc4f2b41f9768d864a6af5d71cd3976","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.3.tgz","fileCount":32,"integrity":"sha512-nPb661IFKbs0hnWsrlk9F8gE7mkYexBw91r4B7Bp8qHbez3kkK+grm5WzATzgPvDRaSQuTs0HnGPYUGlBHU77A==","signatures":[{"sig":"MEUCIAzNhuBw6fUb9u4JGsAkRKVSLt+YfSGsEDyVQmvEjm1IAiEA74hkkUaOj6zq3MN7etJrfY5+Wmv9Ri/HdWfEu34myTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113189},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.3_1775013601132_0.7800748013385672","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@atomic-ai/msco-openclaw","version":"0.1.4","_id":"@atomic-ai/msco-openclaw@0.1.4","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"f0d6ca0732a0f1e77ae0906096d6f573b82c524b","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.4.tgz","fileCount":32,"integrity":"sha512-DWBoKgeAxrME+JiWjm0y29Oxk3yGLzhT0cTDtzkoN937dAEqPZlIlWwqkQBM4daO1CTthvxKjbcGCONed1KBYg==","signatures":[{"sig":"MEUCIQCOv0/Y/1tX1xvSzjEPId59fRKxRoBaqN8bY1AAfPPKaAIgMvGTR3fX0cPZB94Hbl2i+Tra70fszd4jnw7qzgHGlzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113817},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.4_1775014327982_0.901253904997428","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@atomic-ai/msco-openclaw","version":"0.1.5","_id":"@atomic-ai/msco-openclaw@0.1.5","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"903991c2fd9267dbbb11f922a196d21818fa46ca","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.5.tgz","fileCount":32,"integrity":"sha512-8aLkSkNiJmt4crLQfRUV4qnn6p1xeYLLs5amPO6OQPyhTqjRBZnNn+p3nnfAu6dT0nuNYkoJqYxYCYF1DyFqXA==","signatures":[{"sig":"MEUCIGx/vHIDxAp7Kdh6FInJbvLThlAw5l2X8Ealmfk1qlW+AiEAksCHAcGtl46L4nmSsuYvuiF4RtRJdGqVb4VpAeOs7AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114337},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","gitHead":"26fd7d9bf73cabd9d30d461f688e4ae50b2b55af","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.5_1775015618820_0.006409277886765041","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@atomic-ai/msco-openclaw","version":"0.1.6","_id":"@atomic-ai/msco-openclaw@0.1.6","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"f853aee9d491c6468b1434b1bc7cad48e4648207","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.6.tgz","fileCount":32,"integrity":"sha512-+09SOdIGUYhwPv1kDBqUiUajsOL9Eu9jTrfS0qyDGGObJK3DUV4rha06OjMdKUGt9BsoPLi6kScUFSXzlRa61g==","signatures":[{"sig":"MEUCIQCXYr3duTwT9oujybXWNwyBDq/UU/b2uZCrRNm3SP5pxwIgDKrNBG2ID+1WYtcKpGO5ZH0yXQU5FVwjFKLtal+5GZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117585},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","gitHead":"1c1fb030cb4ba7138176e1a3f281dd052a5dc940","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.6_1775016171898_0.9933556187944077","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@atomic-ai/msco-openclaw","version":"0.1.7","_id":"@atomic-ai/msco-openclaw@0.1.7","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"3bfa829d34e08212b78c79ac26ab1d5a8ec13932","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.7.tgz","fileCount":32,"integrity":"sha512-EhxpVJqeZKxQJBs3A4St1WhOaDEn5JJkzb3Y3RFibmyyLkhOMIy9p1hwYj5rhNDzqb9rbUeXHw5g8ksxLTQTxA==","signatures":[{"sig":"MEYCIQCSsvxL3KZqG41IgyW28lZOcdD8VpnfnqzsH3clpNXzjAIhAKDfLA/Gog11cpfBoaoOhZNVX9v4XGQpQQX+vlBPd0Rf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118585},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","gitHead":"1c1fb030cb4ba7138176e1a3f281dd052a5dc940","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.7_1775017104917_0.8915217005565277","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@atomic-ai/msco-openclaw","version":"0.1.8","_id":"@atomic-ai/msco-openclaw@0.1.8","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"6678803307399885508f8ac959ad92ebecfd2afa","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.8.tgz","fileCount":32,"integrity":"sha512-nuZRi6RVit4AOWBkYlT8mgPtQJxpyoyUvWHrDxdteqbYi5xvHtrUYmkAj2NWP4p1CpGTHixqivTTEZHCfMY3KA==","signatures":[{"sig":"MEUCIQCQOvHkbcgU1RP9kMMhBfgDQwWJ4AJmAxpYCMBPP9x/AQIgRDFEULegu8+WyMCMsrlAAq22FZ9vfwNhJSs3qQzb9V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118585},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","gitHead":"66f92eb2640d654b7ce9234915f22a852a1b0c57","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.8_1775017584767_0.17770846397502305","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@atomic-ai/msco-openclaw","version":"0.1.9","_id":"@atomic-ai/msco-openclaw@0.1.9","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"3298b30f22e566e24d9251438262774f82c5c37e","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.9.tgz","fileCount":32,"integrity":"sha512-MVw703AXyv02YN83adqQiZ4iCiQ5GW8FPMPH6nioeX30Ul7sIGmg/TBSjb8JuaqnpusyY0PHjYUw6LSVblsjBw==","signatures":[{"sig":"MEYCIQCN0Rq/lQsC2tDE1XMbzPt/cV9TyNcEjgjbmAsFGtM6QwIhANYA/ahKuxTB0zsP/3B/vWIaVknWcSCn9/PLGQtCdUml","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119499},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","gitHead":"7d122ad1a9552f20d7d7f44d1419cdd3c78c0233","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.9_1775019065194_0.6748434141664355","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@atomic-ai/msco-openclaw","version":"0.1.10","_id":"@atomic-ai/msco-openclaw@0.1.10","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"85978c7dabfba81b14ba97b692de115a39d194f4","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.10.tgz","fileCount":32,"integrity":"sha512-ay5+e+1fXjZJgkroj56hK/bD2KQVKfzZRbVh/sIMvojBCSTLb238OYAcGqMcUZ2TWu9ZsF6ua37k5VkEDrGr2w==","signatures":[{"sig":"MEYCIQCezkMFWxSmVM1JbFO6npJMitmIGviNVScxcodpUadJKAIhAOOxIWGRfRAI+wqIJMZr8UPNMC1yjT8wCbK4WpXUOT98","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121696},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","gitHead":"7d122ad1a9552f20d7d7f44d1419cdd3c78c0233","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.10_1775019897688_0.8482201320881342","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@atomic-ai/msco-openclaw","version":"0.1.11","_id":"@atomic-ai/msco-openclaw@0.1.11","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"9f3435ddffb258ca269bbdf5ce396ea971769e35","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.11.tgz","fileCount":32,"integrity":"sha512-je8cDvdWftiUltGw4dHPs12yUBQNC+PFOfF4meX3zjv4YoQD86wvOroxuVnxrjFNzsXcRHbywdjurJlE+ieiVQ==","signatures":[{"sig":"MEUCIDxqDcs150+DBtYeNEzXvkPBn4F1cVOjF2ciRKz7++C3AiEAkgYoyNzRaV/Xcmg9YXeKFG293QlCMPAU4StkfgiTvzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122357},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","gitHead":"7d122ad1a9552f20d7d7f44d1419cdd3c78c0233","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.11_1775021124533_0.5472171619996715","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@atomic-ai/msco-openclaw","version":"0.1.12","_id":"@atomic-ai/msco-openclaw@0.1.12","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"dist":{"shasum":"5f5d76fb7ff4387fd766c5b4782b20c477ef837a","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.12.tgz","fileCount":32,"integrity":"sha512-hd67D4Wk2lzh2eMTanK1SZ2pxPs2R3yIQOdoGoOWrJDJ4JVHCikba1htYNdwqjTbsr/7now6gNPGF8wUaRiHaA==","signatures":[{"sig":"MEYCIQCTB/7plcBqHTjHXtLHE+vR4uBzt/5DytHKNUYuxU2MYAIhAO9TiLj5SQFY7r3bDdfVrxw/ajB9i5eDsdPOm60nSHP3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129386},"main":"./src/index.ts","type":"module","exports":"./src/index.ts","gitHead":"404973a70d517ef217d25e875446ab0f7fd8d63a","private":false,"scripts":{"test":"vitest --run"},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"11.9.0","description":"Microsoft Copilot provider plugin for OpenClaw.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.3","dotenv":"^16.6.1","openclaw":"^2026.3.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/ws":"^8.18.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/msco-openclaw_0.1.12_1775092083049_0.353395427047803","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@atomic-ai/msco-openclaw","version":"0.1.13","private":false,"description":"Microsoft Copilot provider plugin for OpenClaw.","type":"module","main":"./src/index.ts","exports":"./src/index.ts","openclaw":{"extensions":["./src/index.ts"]},"scripts":{"test":"vitest --run"},"dependencies":{"dotenv":"^16.6.1","openclaw":"^2026.3.31","ws":"^8.18.3"},"peerDependencies":{"openclaw":"*"},"devDependencies":{"@types/ws":"^8.18.1","@types/node":"^24.5.2","typescript":"^5.9.2","vitest":"^3.2.4"},"gitHead":"404973a70d517ef217d25e875446ab0f7fd8d63a","_id":"@atomic-ai/msco-openclaw@0.1.13","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-pRRnVmPrTyzOHzzmxcolVvP11tjdqAHeNcRw8ccgoENuM86ZG+tUJJzDqZwgbYyiqwRcKmpl4Au/fXQwSP+sYQ==","shasum":"52116e9268fd88fe124d1bead5f227cbf4456c38","tarball":"https://registry.npmjs.org/@atomic-ai/msco-openclaw/-/msco-openclaw-0.1.13.tgz","fileCount":32,"unpackedSize":129557,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE+PPnsSqv76UA7QESb2uGEPnl7/yPcZWArL4Y9d74/eAiA/801o9zeNFP68U1YCGxhgnvKt7RrZu4YO3oF1NiXlUw=="}]},"_npmUser":{"name":"atomic-mg","email":"matt.gribben@gmail.com"},"directories":{},"maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/msco-openclaw_0.1.13_1775095032631_0.33345066793035083"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-01T02:33:13.086Z","modified":"2026-04-02T01:57:12.942Z","0.1.0":"2026-04-01T02:33:13.336Z","0.1.1":"2026-04-01T02:47:21.032Z","0.1.2":"2026-04-01T03:16:00.310Z","0.1.3":"2026-04-01T03:20:01.263Z","0.1.4":"2026-04-01T03:32:08.132Z","0.1.5":"2026-04-01T03:53:38.988Z","0.1.6":"2026-04-01T04:02:52.047Z","0.1.7":"2026-04-01T04:18:25.088Z","0.1.8":"2026-04-01T04:26:24.944Z","0.1.9":"2026-04-01T04:51:05.345Z","0.1.10":"2026-04-01T05:04:57.827Z","0.1.11":"2026-04-01T05:25:24.682Z","0.1.12":"2026-04-02T01:08:03.198Z","0.1.13":"2026-04-02T01:57:12.801Z"},"description":"Microsoft Copilot provider plugin for OpenClaw.","maintainers":[{"name":"atomic-mg","email":"matt.gribben@gmail.com"}],"readme":"# msco-openclaw\n\nMicrosoft Copilot provider plugin for OpenClaw.\n\n## Install\n\nInstall from a local path:\n\n```bash\nopenclaw plugins install /absolute/path/to/msco-openclaw\n```\n\nEnable the provider plugin:\n\n```bash\nopenclaw plugins enable msco-openclaw\n```\n\nRestart OpenClaw after enabling.\n\n## Authenticate\n\nRun token auth:\n\n```bash\nopenclaw models auth login --provider microsoft-copilot --set-default\n```\n\nWhen prompted, paste your Microsoft Copilot access token.\n\n## Configuration\n\nEnvironment variables:\n\n```dotenv\nMICROSOFT_COPILOT_ACCESS_TOKEN=\nMICROSOFT_COPILOT_COOKIE=\nMICROSOFT_COPILOT_CONVERSATION_ID=\nMICROSOFT_COPILOT_CLIENT_SESSION_ID=\nMICROSOFT_COPILOT_MODE=reasoning\nMICROSOFT_COPILOT_CHANNEL=edge\nMICROSOFT_COPILOT_API_VERSION=2\nMICROSOFT_COPILOT_DEBUG=0\nMICROSOFT_COPILOT_TRACE=0\nMICROSOFT_COPILOT_TRACE_FILE=logs/copilot-session.ndjson\n```\n\nLegacy `COPILOT_*` names are accepted.\n\n## Model\n\nThis plugin currently exposes one model:\n\n- `microsoft-copilot/copilot`\n\nThinking mapping:\n\n- `off`, `minimal`, `low` -> `smart`\n- `medium`, `high`, `xhigh` -> `reasoning`\n\n## Limitations (v1)\n\n- Single-model provider: only `microsoft-copilot/copilot` is supported.\n- Token-based auth only (paste token via `openclaw models auth login`).\n- Usage/quota endpoint integration is not included in v1.\n\n## Troubleshooting\n\n- **`Microsoft Copilot token missing`**\n  - Re-run:\n    ```bash\n    openclaw models auth login --provider microsoft-copilot --set-default\n    ```\n  - Confirm `MICROSOFT_COPILOT_ACCESS_TOKEN` is set (or configured in OpenClaw auth storage).\n\n- **Unknown model error**\n  - Use exactly: `microsoft-copilot/copilot`.\n  - This provider is intentionally single-model in v1.\n\n- **Plugin not available after install**\n  - Ensure plugin is enabled:\n    ```bash\n    openclaw plugins enable msco-openclaw\n    ```\n  - Restart OpenClaw after enabling.\n\n- **No usage/quota numbers shown**\n  - Expected in v1. Usage endpoint wiring is not implemented yet.\n\n- **No output and no visible Copilot web conversation**\n  - Use daemon-safe env (recommended):\n    ```bash\n    mkdir -p ~/.openclaw/logs\n    cat > ~/.openclaw/.env <<'EOF'\n    MICROSOFT_COPILOT_TRACE=1\n    MICROSOFT_COPILOT_TRACE_FILE=$HOME/.openclaw/logs/msco-openclaw.ndjson\n    EOF\n    ```\n  - Restart gateway and retry once:\n    ```bash\n    openclaw gateway restart\n    ```\n  - Inspect trace (latest entries):\n    ```bash\n    tail -n 120 ~/.openclaw/logs/msco-openclaw.ndjson\n    ```\n  - Quick verification filters:\n    ```bash\n    grep -E \"plugin.debug.enabled|plugin.stream.invoked|conversation.create.request|config.fetch.request|socket.connecting|request.start|request.completed|request.failed\" ~/.openclaw/logs/msco-openclaw.ndjson | tail -n 80\n    ```\n  - Look for these events:\n    - `plugin.debug.enabled` (confirms daemon loaded env + plugin startup)\n    - `provider.wrapStreamFn` (confirms OpenClaw actually wired this provider's stream path)\n    - `plugin.stream.invoked` (confirms your actual request executed through this plugin)\n    - `conversation.create.request` / `config.fetch.request` (sanitized outbound HTTP request details)\n    - `socket.connecting` (sanitized websocket URL + headers used)\n    - `request.start`\n    - `conversation.create.start` / `conversation.create.done`\n    - `socket.inbound.event`\n    - `request.completed` or `request.failed`\n  - TUI-visible validation: when debug is enabled and request fails, the trace now includes explicit reasons such as\n    `No Copilot response events received before timeout`, which should align with the user-facing error path.\n","readmeFilename":"README.md"}