{"_id":"@agentgrader/agent-openrouter","_rev":"9-8b9dbab5c554cf810e032728b062e64e","name":"@agentgrader/agent-openrouter","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"@agentgrader/agent-openrouter","version":"1.0.0","license":"MIT","_id":"@agentgrader/agent-openrouter@1.0.0","maintainers":[{"name":"brandesdavid","email":"dbrandesx@gmail.com"}],"dist":{"shasum":"2a6339fee9db9e1fdc7adbdc50332a12303f5f98","tarball":"https://registry.npmjs.org/@agentgrader/agent-openrouter/-/agent-openrouter-1.0.0.tgz","fileCount":3,"integrity":"sha512-yJV2FiR8tNQ+vvJV9FiKVShjmQr+K0/AA8CA2qK8JvbnY0hECrnETFa6Req8ZOBBxpSKbfzoEk+TiImnqDzPag==","signatures":[{"sig":"MEYCIQDdqIq3DmuNcf3RCb3iUU1F/IJFv/gVIB/f7Yi2DtyiKwIhAOcJnsYD+z28dDb1JqQ7mc3nyVffKkiOY9H6DgfQC8jB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7529},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"77231f6e983d40db763bbb6561c00b57f0a4ec19","scripts":{"build":"tsup src/index.ts --format esm --dts --clean --treeshake","build:watch":"tsup src/index.ts --format esm --dts --watch"},"_npmUser":{"name":"brandesdavid","email":"dbrandesx@gmail.com"},"_npmVersion":"11.11.0","description":"OpenRouter/AI SDK ReAct agent adapter for the Agentgrader framework","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^4.1.0","zod":"^3.23.8","@ai-sdk/openai":"^1.1.0","@agentgrader/core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"peerDependencies":{"@agentgrader/core":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-openrouter_1.0.0_1781133046165_0.49780376009176996","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@agentgrader/agent-openrouter","version":"1.0.1","license":"MIT","_id":"@agentgrader/agent-openrouter@1.0.1","maintainers":[{"name":"brandesdavid","email":"brandesdavid@proton.me"}],"dist":{"shasum":"645afa14a7f76c3bd4eae079b8a5c609c8369f1c","tarball":"https://registry.npmjs.org/@agentgrader/agent-openrouter/-/agent-openrouter-1.0.1.tgz","fileCount":3,"integrity":"sha512-0ay+s75eWf6RQZv27K8mgD04foFJG2twPCtXjo5CrltfWt7Nm32Ae0Se8jDPO/x1ncMQ3x5JQp3CRTEn3fpFiw==","signatures":[{"sig":"MEQCIGYqdKBgdOhNxerr72R2vi74VI/8ycQCzYOvsAjL6PVzAiBJUqjPpLnxoljgZn0EmMwR6KCbry3+XWemCxZxhJH1VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7524},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6446e73f06634f1b62a18381454230cddfb030f2","scripts":{"build":"tsup src/index.ts --format esm --dts --clean --treeshake","build:watch":"tsup src/index.ts --format esm --dts --watch"},"_npmUser":{"name":"brandesdavid","email":"brandesdavid@proton.me"},"_npmVersion":"11.11.0","description":"OpenRouter/AI SDK ReAct agent adapter for the Agentgrader framework","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^4.1.0","zod":"^3.23.8","@ai-sdk/openai":"^1.1.0","@agentgrader/core":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"peerDependencies":{"@agentgrader/core":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-openrouter_1.0.1_1781134568836_0.8984818295236101","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@agentgrader/agent-openrouter","version":"2.0.0","license":"MIT","_id":"@agentgrader/agent-openrouter@2.0.0","maintainers":[{"name":"brandesdavid","email":"brandesdavid@proton.me"}],"dist":{"shasum":"9d77e3c9326fd25f2674e43215e761ec1e1389b7","tarball":"https://registry.npmjs.org/@agentgrader/agent-openrouter/-/agent-openrouter-2.0.0.tgz","fileCount":3,"integrity":"sha512-6QIl7QTZLYmzgf/CbG9LqtlnxMOb/xifAynnZ1iju6Pj/BmgRjIGLADVd+7jhOi5XYMfQsEzSUge1n3QE3ic9Q==","signatures":[{"sig":"MEUCIA52IBmBVMOvzMu4rtu0/eqaWbf0LyKJrb6ms/JmUuRiAiEAspiRNkWhnMzJzSRe74p3Q9lCWwCM24hfIxCbQYsTqoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8057},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"70934e4d8e661c4432fff91338d8a9a31f6cd03a","scripts":{"build":"tsup src/index.ts --format esm --dts --clean --treeshake","build:watch":"tsup src/index.ts --format esm --dts --watch"},"_npmUser":{"name":"brandesdavid","email":"brandesdavid@proton.me"},"_npmVersion":"11.11.0","description":"OpenRouter/AI SDK ReAct agent adapter for the Agentgrader framework","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^4.1.0","zod":"^3.23.8","@ai-sdk/openai":"^1.1.0","@agentgrader/core":"^1.1.0","@ai-sdk/anthropic":"^3.0.82"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"peerDependencies":{"@agentgrader/core":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-openrouter_2.0.0_1781136192187_0.6079135195587111","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@agentgrader/agent-openrouter","version":"2.0.2","license":"MIT","_id":"@agentgrader/agent-openrouter@2.0.2","maintainers":[{"name":"brandesdavid","email":"brandesdavid@proton.me"}],"dist":{"shasum":"dba2de37bf55c946aafe379e19c518648cda8afb","tarball":"https://registry.npmjs.org/@agentgrader/agent-openrouter/-/agent-openrouter-2.0.2.tgz","fileCount":3,"integrity":"sha512-rqDX3ur5kkrtIUCIeSZBHZyEHDUaNx/OSRU6BlhgxGeIASqRhtR7z2lis85xcXGS8NIdrivWTFCFetk8DmlPCg==","signatures":[{"sig":"MEQCIAXwIqLeemh8OgCGmjFnyfS+cCeb5XttQ2VxwOSyU92dAiBywDNADGekf5Ys7GjfP5SJILxC1TZFYrbjgZdLRVGjOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a134e5ff30c0584bcb41b0dae8fab1eff5080a30","scripts":{"build":"tsup src/index.ts --format esm --dts --clean --treeshake","build:watch":"tsup src/index.ts --format esm --dts --watch"},"_npmUser":{"name":"brandesdavid","email":"brandesdavid@proton.me"},"_npmVersion":"11.11.0","description":"OpenRouter/AI SDK ReAct agent adapter for the Agentgrader framework","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^4.1.0","zod":"^3.23.8","@ai-sdk/openai":"^1.1.0","@agentgrader/core":"^1.1.2","@ai-sdk/anthropic":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"peerDependencies":{"@agentgrader/core":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-openrouter_2.0.2_1781263016622_0.3977009264097733","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@agentgrader/agent-openrouter","version":"2.0.3","license":"MIT","_id":"@agentgrader/agent-openrouter@2.0.3","maintainers":[{"name":"brandesdavid","email":"brandesdavid@proton.me"}],"dist":{"shasum":"b9e67edf8947d4e9571a29e80f1be55447df5f4e","tarball":"https://registry.npmjs.org/@agentgrader/agent-openrouter/-/agent-openrouter-2.0.3.tgz","fileCount":3,"integrity":"sha512-AJuL9Uq/65tGLymlpTbm5/bdCbDtCQEk+J+aH/f8YZvfyn7XjSUojhcrD0AN4nbY7aNztMucglj641OG4I6XWg==","signatures":[{"sig":"MEYCIQD0Tq94/8wY9dg/VO29miK+lcMVEyNQAloSKF004lJurAIhANpK0Co6rZX2wqliEclbpR4XxdfNYQrHgTJntsoDjV6h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9096},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ae7a24ab97c63782e15ffb133cd59e07d43cd683","scripts":{"build":"tsup src/index.ts --format esm --dts --clean --treeshake","build:watch":"tsup src/index.ts --format esm --dts --watch"},"_npmUser":{"name":"brandesdavid","email":"brandesdavid@proton.me"},"_npmVersion":"11.11.0","description":"OpenRouter/AI SDK ReAct agent adapter for the Agentgrader framework","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^4.1.0","zod":"^3.23.8","@ai-sdk/openai":"^1.1.0","@agentgrader/core":"^1.1.2","@ai-sdk/anthropic":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"peerDependencies":{"@agentgrader/core":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-openrouter_2.0.3_1781272354152_0.6995257354509459","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@agentgrader/agent-openrouter","version":"3.0.0","license":"MIT","_id":"@agentgrader/agent-openrouter@3.0.0","maintainers":[{"name":"brandesdavid","email":"brandesdavid@proton.me"}],"dist":{"shasum":"78e2289e1e4393eb70a9813bb09abb95c1dda34d","tarball":"https://registry.npmjs.org/@agentgrader/agent-openrouter/-/agent-openrouter-3.0.0.tgz","fileCount":3,"integrity":"sha512-+ICQKh9R/F7LQPheZGE/aZiLKrSicbhuQ5yu78AVzRVNAPMkeeq+014uhsSJDZmW8V612dRS8nszoI/eACL5sw==","signatures":[{"sig":"MEUCIQDqP8ADFbPnUWTtKwByPqOtY5BP17bI15H9DlKEsEZVxQIgP09Mcx9zHz5GL2xy8k9EJ9SqcatySLBI6Qrttlt7FVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10092},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"703be47f0b24a177cb315fad43a4eba58948ef8a","scripts":{"build":"tsup src/index.ts --format esm --dts --clean --treeshake","build:watch":"tsup src/index.ts --format esm --dts --watch"},"_npmUser":{"name":"brandesdavid","email":"brandesdavid@proton.me"},"_npmVersion":"11.11.0","description":"OpenRouter/AI SDK ReAct agent adapter for the Agentgrader framework","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^4.1.0","zod":"^3.23.8","@ai-sdk/openai":"^1.1.0","@agentgrader/core":"^1.2.0","@ai-sdk/anthropic":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"peerDependencies":{"@agentgrader/core":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-openrouter_3.0.0_1781275819360_0.9629888149669887","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@agentgrader/agent-openrouter","version":"4.0.0","license":"MIT","_id":"@agentgrader/agent-openrouter@4.0.0","maintainers":[{"name":"brandesdavid","email":"brandesdavid@proton.me"}],"dist":{"shasum":"c8e1ae5fe765cbde2e15988aeb7ab037e210fd89","tarball":"https://registry.npmjs.org/@agentgrader/agent-openrouter/-/agent-openrouter-4.0.0.tgz","fileCount":3,"integrity":"sha512-ZRWJkXjaProUvgVYZP/R7llcqqgvfqmQ92pAqB7rwJVVW+IsiBMqp5QT7XuIgLirJxTgLMfDnOpxs0MGGqeXiA==","signatures":[{"sig":"MEQCIGBZgj0PYNIjh9H76PRfHv8PJonYLvkozjJDNeH+YDnaAiAINQfj6erGNyciQhhslDTTZFvuucwXDFVZLjbLlaMuPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15276},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6f5187610f380ad9b0534704706965fed76ebd61","scripts":{"build":"tsup src/index.ts --format esm --dts --clean --treeshake","build:watch":"tsup src/index.ts --format esm --dts --watch"},"_npmUser":{"name":"brandesdavid","email":"brandesdavid@proton.me"},"_npmVersion":"11.11.0","description":"OpenRouter/AI SDK ReAct agent adapter for the Agentgrader framework","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^4.1.0","zod":"^3.23.8","@ai-sdk/openai":"^1.1.0","@agentgrader/core":"^1.3.0","@ai-sdk/anthropic":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"peerDependencies":{"@agentgrader/core":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-openrouter_4.0.0_1781362903933_0.9074609249699412","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@agentgrader/agent-openrouter","version":"4.1.0","license":"MIT","_id":"@agentgrader/agent-openrouter@4.1.0","maintainers":[{"name":"brandesdavid","email":"brandesdavid@proton.me"}],"dist":{"shasum":"ae7a15780529a6f247b6e2775ffedd945552a3a7","tarball":"https://registry.npmjs.org/@agentgrader/agent-openrouter/-/agent-openrouter-4.1.0.tgz","fileCount":3,"integrity":"sha512-yOzDy81U+5PpaYNT51spWjcl+FMNrjLKHSacjJSQ3xHFlCjGSyLtoPlhx8kpKo2jvf3l8qRNItB+E61R+2dBBw==","signatures":[{"sig":"MEUCIBm8xCZXODAf6kucjWo4NJUhuNkhIsn/IaHu+kpkQ6OXAiEAtRM5U98LRKz2xouADfKUGyii1FCJCTVGG0ohKIgTl98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ff67bdc857140eaeaf0044563ea0eb03c097ce2f","scripts":{"test":"bun test src","build":"tsup src/index.ts --format esm --dts --clean --treeshake","build:watch":"tsup src/index.ts --format esm --dts --watch"},"_npmUser":{"name":"brandesdavid","email":"brandesdavid@proton.me"},"_npmVersion":"11.11.0","description":"OpenRouter/AI SDK ReAct agent adapter for the Agentgrader framework","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^4.1.0","zod":"^3.23.8","@ai-sdk/openai":"^1.1.0","@agentgrader/core":"^1.3.2","@ai-sdk/anthropic":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"peerDependencies":{"@agentgrader/core":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-openrouter_4.1.0_1781643673073_0.4363351088536074","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@agentgrader/agent-openrouter","version":"5.0.0","description":"OpenRouter and AI SDK ReAct agent adapter for Agentgrader","license":"MIT","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"tsup src/index.ts --format esm --dts --clean --treeshake","build:watch":"tsup src/index.ts --format esm --dts --watch","test":"bun test src"},"dependencies":{"@agentgrader/core":"^1.4.0","@ai-sdk/anthropic":"^1.2.12","@ai-sdk/openai":"^1.1.0","ai":"^4.1.0","zod":"^3.23.8"},"devDependencies":{"tsup":"^8.5.1"},"peerDependencies":{"@agentgrader/core":"^1.4.0"},"gitHead":"ff67bdc857140eaeaf0044563ea0eb03c097ce2f","_id":"@agentgrader/agent-openrouter@5.0.0","_nodeVersion":"25.8.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-WY7FOnxTBGpjrZAKTUY5HCKDOEk5yeR7M5y449axY4g3BjvG0yL/8G1MYh8LYwPUi6wcaXKx8XftyR9NE/RqAw==","shasum":"a727a4b14777dcccd5be4c2efdea6fd1093c95f9","tarball":"https://registry.npmjs.org/@agentgrader/agent-openrouter/-/agent-openrouter-5.0.0.tgz","fileCount":3,"unpackedSize":19109,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHQyJNb8oxw6vYujGxFRbihTwswaH+WlH0uRMmIKXnY/AiEAu65A65H6oXsn/dVpggIAMK/xS1HI/zP4ppZQuyyBNOY="}]},"_npmUser":{"name":"brandesdavid","email":"brandesdavid@proton.me"},"directories":{},"maintainers":[{"name":"brandesdavid","email":"brandesdavid@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-openrouter_5.0.0_1781648142775_0.1623395358366042"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-10T23:10:45.921Z","modified":"2026-06-16T22:15:43.042Z","1.0.0":"2026-06-10T23:10:46.311Z","1.0.1":"2026-06-10T23:36:08.986Z","2.0.0":"2026-06-11T00:03:12.399Z","2.0.2":"2026-06-12T11:16:56.785Z","2.0.3":"2026-06-12T13:52:34.290Z","3.0.0":"2026-06-12T14:50:19.489Z","4.0.0":"2026-06-13T15:01:44.094Z","4.1.0":"2026-06-16T21:01:13.213Z","5.0.0":"2026-06-16T22:15:42.912Z"},"license":"MIT","description":"OpenRouter and AI SDK ReAct agent adapter for Agentgrader","maintainers":[{"name":"brandesdavid","email":"brandesdavid@proton.me"}],"readme":"ERROR: No README data found!","readmeFilename":""}