{"_id":"@adhd/agent-core-provider","_rev":"14-942e785d9130aedf6a1724f8e32e636c","name":"@adhd/agent-core-provider","dist-tags":{"latest":"2.2.3"},"versions":{"2.1.0":{"name":"@adhd/agent-core-provider","version":"2.1.0","license":"MIT","_id":"@adhd/agent-core-provider@2.1.0","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"ce2b200266aa77e87e101b0d5b995875b24691d6","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.1.0.tgz","fileCount":64,"integrity":"sha512-lMDYA4IcCl7dZuDiHcaPds+p7fOLKuRIVDn9gwWRhSsxU6BrQNlUlRe2el1d8utkedZm6Y+sTYAemw5wNVuRAg==","signatures":[{"sig":"MEYCIQDzv4SuVCTFJAdG96ZbLh4Nr6bQ2fjYXfsVDmReSTTK5gIhAIbGLNo6LYn00fLkSGDlDZaex9XVJcUeAZ0XqolYguON","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118186},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","module":"./src/index.js","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"f464040028d2e59565e2b54121927e104e974d02","scripts":{"dev":"nx build agent-provider --watch","build":"nx build agent-provider","typecheck":"tsc -p tsconfig.lib.json --noEmit","db:migrate":"drizzle-kit migrate","db:generate":"drizzle-kit generate"},"_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","better-sqlite3":"12.10.0","@adhd/agent-base-types":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~5.0.13","tslib":"^2.6.0","vitest":"^1.6.0","typescript":"^5.5.0","drizzle-kit":"^0.31.10","vite-plugin-dts":"~3.8.3","@vitest/coverage-v8":"^1.0.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.1.0_1783887792175_0.6498567630053265","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@adhd/agent-core-provider","version":"2.1.1","license":"MIT","_id":"@adhd/agent-core-provider@2.1.1","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"9010a4fb96b2b40810a48e0b705c0edc655aa71e","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.1.1.tgz","fileCount":64,"integrity":"sha512-tAXe5ZmgSvUmWfPWZLu07zHF0pXEJFW1OG4GABHHj8PpmP2R5tI4IfBCKfm5itsH0X98j8YL9dPysYPRydlFkA==","signatures":[{"sig":"MEUCIGwqwfrF7tmRhcBtA9doKU61JJZhEJUvt6CkaU4AqLq1AiEAtcaQujkJjMdLzTh1Av0FVlnyAMrW+lcFy5vVlhhC09g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120133},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"36e7fe6e3b1dd5a9356fb1dab93d9eb1746df8b0","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","better-sqlite3":"12.10.0","@adhd/agent-base-types":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.1.1_1784686891934_0.32969590136953264","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@adhd/agent-core-provider","version":"2.1.2","license":"MIT","_id":"@adhd/agent-core-provider@2.1.2","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"ce780e1e0f6b5a062556eb1341c0753a484c6660","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.1.2.tgz","fileCount":64,"integrity":"sha512-70tlp/3qq79EDN0jMYq978cjWxJngTR6FUfxWIzVQPuKFrZOtbWBKp1/Xvd7dp+vE5JhlsWqhe1OXw4phhaYsg==","signatures":[{"sig":"MEUCIG7E7EQbLJkUQDJOFqA/lqC3aIbQSrhmAone0Y9bKAmzAiEApNNvqT0HapNEVFc0xrIKXL2HCCMqP2059UO6aN1CUAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120133},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"7b8bf4cf459baad1642f44722e06d6a6f7f2a73c","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","better-sqlite3":"12.10.0","@adhd/agent-base-types":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.1.2_1784687277776_0.9250240934780303","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@adhd/agent-core-provider","version":"2.1.3","license":"MIT","_id":"@adhd/agent-core-provider@2.1.3","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"4482bdedb2d4e60853c511c9a4ff571b6081c3bb","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.1.3.tgz","fileCount":58,"integrity":"sha512-7OXEJYqwCknj8J+sdl08xQiexBJqZEfAxYY0ddzJN1U/63n8WEhulSqSpvAXNBZD5RaoPITVAGUSCp3o16Vu6A==","signatures":[{"sig":"MEYCIQCYnUFt6tOuKsA/MiMPB1XTSWqp9mHKjg+MFcEqFBZ92QIhAIi/U/HpnHEs+uWS7eoYICgs5cWgdqBuGKtHQRu8sVpR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"afca4fc9097845a32a9e371ce6cd1252cbc0be6b","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","@adhd/agent-base-types":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.1.3_1784773915318_0.018288317082685523","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@adhd/agent-core-provider","version":"2.1.4","license":"MIT","_id":"@adhd/agent-core-provider@2.1.4","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"46116663780701c8809ae80e447668fe41563ae0","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.1.4.tgz","fileCount":58,"integrity":"sha512-/LJ3t84waRnli7nEEeUPXDGioAOr6Oe4aBgOQ7NeQ1M1SOS8S4OULAf9BQTgf2YlwMGQzAuhDKF7x4vDNI+eiw==","signatures":[{"sig":"MEYCIQD0gBRIYt2nJ2TFO1MqRQBEDIupwbw+7hqgJv0cveDqfAIhAOTwBzLGLwk0Ej6ipRiOrX4UcNFyYgDDQXzHs2l9FBRx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119557},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"eb0fd170825539850ae91a64393f8a8f376d8c7b","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","@adhd/agent-base-types":"^2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.1.4_1784831129000_0.4585215081640721","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@adhd/agent-core-provider","version":"2.1.5","license":"MIT","_id":"@adhd/agent-core-provider@2.1.5","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"a440bdbf4bcc006c6ffc75526683f4b5d5b24c24","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.1.5.tgz","fileCount":58,"integrity":"sha512-XJwv9Dg2AESPvNSR7D2DyzUiOXZQqCLO3XAD3Rf2Kcn6EeH5Hrn0UwdTcGN+y2mvjx31lkIat/CTOHRygldpfw==","signatures":[{"sig":"MEUCIAS4iLN1sMIXi/DQzmb0RjtnetIg7JhoZMngxpOVfKoVAiEAjsm215ZMgdPiETonx2nO8Ar4dwf/72I4127OwnMGwpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119695},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"60d30f61a52a3cb55285346e534382df02258264","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","@adhd/agent-base-types":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.1.5_1784934768496_0.3594790281114275","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@adhd/agent-core-provider","version":"2.1.6","license":"MIT","_id":"@adhd/agent-core-provider@2.1.6","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"cfb2f204aba9804bc80c12c4dadbd07b965f0fee","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.1.6.tgz","fileCount":58,"integrity":"sha512-VEzHPbFjfnMhi/fy+6BHYKyH/SMgKMZ6h7+CeUibycriGVgBrnr2aY3tJVfvNE/bRpE+WF6VNLf4TAEwKNn3Iw==","signatures":[{"sig":"MEQCIHxE5uDeN2xTufLrsqZ41JkxuTZtie6IBtXQr09dL5yJAiBGmPf+eIsRRwN2wEMAQwkbgP0v4OX0zGQdAi1vk+S+Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119695},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"4a55390e41abde59d4b6c1f420851503ff727386","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","@adhd/agent-base-types":"^2.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.1.6_1784937248292_0.1598941755267005","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@adhd/agent-core-provider","version":"2.1.7","license":"MIT","_id":"@adhd/agent-core-provider@2.1.7","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"d4e73709af242d83400fbf636bde74131457fcf1","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.1.7.tgz","fileCount":62,"integrity":"sha512-tWNi0suQ2uuXAUgtMgH6al8vRsPBeZk7Pu2GgjrxpX4/92F48J5tzHNHOMEjVdwaha/xm2A3NL1rapoPaBpLgw==","signatures":[{"sig":"MEUCIQDVKp9Myw7mkFtgp9s3+zUj2KD1XzVCEMvTnUk35iJm3AIgAl5rQr+GX/CLdgjD5GgDfRRh1Sul5QKlYM5i9RoD5cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124690},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"936d50dc3a4c827b29a00dcd8686ba968775cd06","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","@adhd/agent-base-types":"^2.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.1.7_1784948658949_0.20309463065497368","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@adhd/agent-core-provider","version":"2.1.8","license":"MIT","_id":"@adhd/agent-core-provider@2.1.8","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"10bcc1669d3d09f4869632b29eea56943acb6973","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.1.8.tgz","fileCount":62,"integrity":"sha512-eAIukw42xU0r+BO+lETSCl+aLmA3MUkY4+I9pHI7by1134U5fy1SoWcIjhkv4eEXbOF0DysFCT0dqxTAcOLgFw==","signatures":[{"sig":"MEUCIQDh3jlVqLFcsFkr9QJpZM50PydBxTydy34Nsu/aS2wpPAIgLv8HmSTZr0D/r7pMTY/qNiTYgJffWDzJuB+G3oToPs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124966},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"e5797612349d6a51f8d5f964f982882271734fff","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","@adhd/agent-base-types":"^2.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.1.8_1785097939900_0.4036594703411105","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@adhd/agent-core-provider","version":"2.1.9","license":"MIT","_id":"@adhd/agent-core-provider@2.1.9","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"864f90c949f1d402370b411c0339cb4ac1fd614f","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.1.9.tgz","fileCount":62,"integrity":"sha512-PPWmi6U+IjCneBD1xtkT+kzvHYR3M9fYtxKnY4+9RG2Z4PhPi96RWQBqMpqbSTePGy2ex3yXnP3mIiEEZLLGVQ==","signatures":[{"sig":"MEYCIQDsHu3EZhsfZd3d2k3rbaQWWQbzfxPyXguvwPOWE9/JIwIhAJP9veowa0RRVGSGAT5oFgmHicvekjtRnQsd1Fyktc8g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125104},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"e5797612349d6a51f8d5f964f982882271734fff","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","@adhd/agent-base-types":"^2.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.1.9_1785099347199_0.608664851458069","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@adhd/agent-core-provider","version":"2.2.0","license":"MIT","_id":"@adhd/agent-core-provider@2.2.0","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"ca24cf1643342588935a33a024d015436ba7fe37","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.2.0.tgz","fileCount":62,"integrity":"sha512-b05ZK46IUdF5UNjEjyZbWcadobJUWKiRQSGYPPNWbArBmo0GScYynammO2jpm+xcETSSSeOfdqx1exV/te7BVA==","signatures":[{"sig":"MEUCIQDqWyc2weGsSDgTkWlQbWwsFxfo/o9Y2XJcmPv+xxOcZAIgHUufHfvRcIElUmbbJ3PLriH2t5iYNt8OSRUNsQo2Dl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129959},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"1dbc0638f8eb1b7c961bc9359def6f4425da5c15","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","@adhd/agent-base-types":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.2.0_1785136526478_0.10362261454598176","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@adhd/agent-core-provider","version":"2.2.1","keywords":["agent","provider","llm","typescript"],"license":"MIT","_id":"@adhd/agent-core-provider@2.2.1","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"9e269ff05d03e940af3bdf4b3de0285075b5efbe","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.2.1.tgz","fileCount":62,"integrity":"sha512-IpF8jwsygwpcqrr0/KFDS8TxqfVEBOsZgGMA6F9cOnPiHP1OoUo0WDC1sbIyjDIcfh+LRHtN7WZEzUZ0TYWt0Q==","signatures":[{"sig":"MEUCIQCRPb58mwzKiZuWUP46dAaFv5zYx3btwZZE1UOpWImKYAIgQSMwXB9tOcny1kQInApjiHxLWAlHCJe6XrR7YKgPJ2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuF///UW+g32+sVfcVS0x8O90sZ142c495PjD52ed6fgIhAKNlPHMM8vkm+fzD9nhE0XemExeO212EpkqpKAWgRzPM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130681},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","@adhd/agent-base-types":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.2.1_1790266675200_0.3362401887906672","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@adhd/agent-core-provider","version":"2.2.2","keywords":["agent","provider","llm","typescript"],"license":"MIT","_id":"@adhd/agent-core-provider@2.2.2","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"8751fb6217662d3357a91a4fd4c9c9920f50e00a","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.2.2.tgz","fileCount":62,"integrity":"sha512-QImNWXPPZzX5/j6o8svdpgycaLh+IFsRHqCy3hgV8q1uVsvjhwvpieHwLZxudeG1dvz3dBdu34xuzeC2AUFRKw==","signatures":[{"sig":"MEUCIQCEwIpNYWsO0JVxok+4bXQ9HLLkAxbHHbz/ZiRWGBFW3QIgG7j0HVa7nL+rSmWtLVKlOVnh+fYfHQLvjIYKr8GAL0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCne3TESWP+nUufAfghis21JNllDwrV5YZzu4BLtvYt7wIgIKfOsCjUv5WrbGYobznQJoCGf5bkv/ksSS1S/A3v7sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133396},"type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"d473447c27714c6a7ab057efee178d1af8707e05","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","@adhd/agent-base-types":"^2.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-core-provider_2.2.2_1790449024889_0.012215419208558398","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"_id":"@adhd/agent-core-provider@2.2.3","bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"dist":{"shasum":"d05758ef3e958fc92b51323420165abd306de22d","tarball":"https://registry.npmjs.org/@adhd/agent-core-provider/-/agent-core-provider-2.2.3.tgz","fileCount":62,"integrity":"sha512-fIYk+oFRTHvKtFbmQt9Yc1ppv7KwE+4jvoVLTHEsolf9aK4JUzXR253SX6LAmW3QwqwDwHkRaujoXdusMpExWQ==","signatures":[{"sig":"MEUCIQDoOOwMVlSXyr46EFzTzeYSD7GMb5OY57AoIkSsrAKdXAIgTBtlenKfwqkZyiMZflV4zvOcbEevwHhq+CA6N25pU08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF3ymOpLQHOBYEITXzGP71XKhGkKqF0VBHLDmk3OCiEjAiAlf0Xaw67mcgXoJlmQisBDhoWXxOLF0tGw/z6kOOqNlg=="}],"unpackedSize":133396},"name":"@adhd/agent-core-provider","type":"module","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"a1a6ba024c5526b930f97c5420e920639d14e110","license":"MIT","version":"2.2.3","_npmUser":{"name":"pseudosky","email":"skywinston.sk@gmail.com"},"homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","keywords":["agent","provider","llm","typescript"],"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"_npmVersion":"11.6.2","description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","directories":{},"maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"_nodeVersion":"24.11.1","dependencies":{"drizzle-orm":"0.45.2","@adhd/agent-base-types":"^2.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-core-provider_2.2.3_1790455460010_0.8652073648714609"}}},"time":{"created":"2026-07-12T20:23:12.084Z","modified":"2026-09-26T20:44:20.268Z","2.1.0":"2026-07-12T20:23:12.310Z","2.1.1":"2026-07-22T02:21:32.166Z","2.1.2":"2026-07-22T02:27:57.907Z","2.1.3":"2026-07-23T02:31:55.442Z","2.1.4":"2026-07-23T18:25:29.133Z","2.1.5":"2026-07-24T23:12:48.629Z","2.1.6":"2026-07-24T23:54:08.430Z","2.1.7":"2026-07-25T03:04:19.098Z","2.1.8":"2026-07-26T20:32:20.054Z","2.1.9":"2026-07-26T20:55:47.342Z","2.2.0":"2026-07-27T07:15:26.620Z","2.2.1":"2026-09-24T16:17:55.301Z","2.2.2":"2026-09-26T18:57:04.971Z","2.2.3":"2026-09-26T20:44:20.110Z"},"bugs":{"url":"https://github.com/PseudoSky/adhd/issues"},"license":"MIT","homepage":"https://github.com/PseudoSky/adhd/tree/main/packages/agent/agent-core-provider#readme","keywords":["agent","provider","llm","typescript"],"repository":{"url":"git+https://github.com/PseudoSky/adhd.git","type":"git","directory":"packages/agent/agent-core-provider"},"description":"Provider registry: adapters, model catalog, and tool-format emitter for @adhd/agent-mcp","maintainers":[{"name":"pseudosky","email":"skywinston.sk@gmail.com"}],"readme":"# @adhd/agent-core-provider\n\nSQLite-backed registry for LLM providers and models. Part of the agent registry family. **No database import-time side effects** — use `@adhd/agent-core-env` to resolve the shared registry DB path.\n\n**Status:** Shipped v2.1.2  \n**Platform:** `platform:node` (runs in Node/CLI, not browser)  \n**Consumers:** `@adhd/agent-mcp`, `@adhd/agent-engine-compiler`\n\n## What it does\n\n- **Provider Store** — registers LLM providers (Anthropic, OpenAI, etc.) and their configurations\n- **Model Store** — manages model definitions, capabilities, and pricing\n- **Tool Format Store** — defines how tools are represented for different models (JSON schema format, request/response specs, etc.)\n- **Platform Bindings** — maps models to deployment platforms (local, cloud, etc.)\n- **Database Migrations** — runs schema setup via `runMigrationsOn(db)`\n\n## Usage\n\nFirst, resolve the shared registry database path:\n\n```typescript\nimport { resolveRegistryDbPath } from '@adhd/agent-core-env';\nimport Database from 'better-sqlite3';\nimport { runMigrationsOn, ProviderStore, ModelStore } from '@adhd/agent-core-provider';\n\nconst dbPath = resolveRegistryDbPath(); // e.g., ~/.adhd/agent-registry/production/data/registry.db\nconst db = new Database(dbPath);\n\n// Run migrations\nawait runMigrationsOn(db);\n\n// Create stores\nconst providerStore = new ProviderStore(db);\nconst modelStore = new ModelStore(db);\n\n// Register a provider\nconst provider = await providerStore.create({\n  name: 'my-provider',\n  description: 'Custom LLM provider',\n  endpoint: 'https://api.example.com',\n});\n\n// Register a model\nconst model = await modelStore.create({\n  providerId: provider.id,\n  name: 'my-model',\n  capabilities: ['tool_use', 'vision'],\n  costPer1kTokens: { input: 0.01, output: 0.03 },\n});\n```\n\n## Key exports\n\n| Export | Purpose |\n|--------|---------|\n| `ProviderStore` | LLM provider registry |\n| `ModelStore` | Model definitions and capabilities |\n| `ToolFormatStore` | Tool format specifications per model |\n| `runMigrationsOn(db)` | Initialize database schema |\n| Schema tables | Model bindings and platform definitions |\n\n## Architecture\n\n- **Tier**: `core` (depends on base)\n- **Schema**: Tables for providers, models, tool formats, and platform bindings\n- **No import-time side effects** — DB path and connection are external (via `agent-core-env`)\n- **Part of agent registry family**: `agent-store-prompts` + `agent-store-tools` + `agent-core-policy` + `agent-core-provider` + `agent-engine-compiler`\n\nSee `/entrypoint/agent-mcp/` for the agent MCP server (primary consumer).\n","readmeFilename":"README.md"}