{"_id":"@agex-ts/openai","_rev":"4-d4b5254f32917822991c586eff3854a1","name":"@agex-ts/openai","dist-tags":{"latest":"3.0.0"},"versions":{"0.1.0":{"name":"@agex-ts/openai","version":"0.1.0","keywords":["agex","agex-ts","agent","llm","openai","gpt","provider","ollama","vllm","openrouter"],"author":"Adam Ashenfelter","license":"MIT","_id":"@agex-ts/openai@0.1.0","maintainers":[{"name":"ashenfad","email":"ashenfad@gmail.com"}],"homepage":"https://github.com/ashenfad/agex-ts/tree/main/packages/agex-openai#readme","bugs":"https://github.com/ashenfad/agex-ts/issues","dist":{"shasum":"52f26501fa1cf960ef2bc155cc3f0ea462715499","tarball":"https://registry.npmjs.org/@agex-ts/openai/-/openai-0.1.0.tgz","fileCount":6,"integrity":"sha512-84vJjW3jaFTpQz0wLAvbYJ6LmCtmb+Qn9lulQcSs1wNbeI39toBA+Tt+28h/CTiMOKL2yghLD57kYYEoA3HGGw==","signatures":[{"sig":"MEQCIFJKiuZFlTKzZ04DmIM0mFywSMxV89/EO1obu4H9/W72AiBFVK49ryh/QgcT4ORtrIT1hVwBGl8JJhUsjV8CcsnknQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58266},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"ashenfad","email":"ashenfad@gmail.com"},"repository":{"url":"git+https://github.com/ashenfad/agex-ts.git","type":"git","directory":"packages/agex-openai"},"description":"OpenAI Chat Completions provider for agex-ts. Lowers NeutralTurn[] to OpenAI messages; streams via SSE; baseUrl-friendly for OpenAI-compatible local servers (ollama, vLLM, LM Studio, OpenRouter, Together, etc.).","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","agex-ts":"^0.1.0","typescript":"^5.7.2"},"peerDependencies":{"agex-ts":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openai_0.1.0_1779401890291_0.11228055672050474","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@agex-ts/openai","version":"1.0.0","keywords":["agex","agex-ts","agent","llm","openai","gpt","provider","ollama","vllm","openrouter"],"author":"Adam Ashenfelter","license":"MIT","_id":"@agex-ts/openai@1.0.0","maintainers":[{"name":"ashenfad","email":"ashenfad@gmail.com"}],"homepage":"https://github.com/ashenfad/agex-ts/tree/main/packages/agex-openai#readme","bugs":"https://github.com/ashenfad/agex-ts/issues","dist":{"shasum":"febea4f051c28a10eec095139083ee7137bc9a8d","tarball":"https://registry.npmjs.org/@agex-ts/openai/-/openai-1.0.0.tgz","fileCount":6,"integrity":"sha512-MHDYZPnaWUQxx7REmsRo/XSM98oKbBqElmQiJ+rAUnH8SDdG51aWU1Ams9lvlxKrVQlPxlJlHj+Oq8fz90OPdg==","signatures":[{"sig":"MEUCIDder407FEI4g+HIJ9evYdKtiOV0FAyfHWo17iZDK8/9AiEAzNKO4eu2SOXSxMUF4zTJsMIqabVtHsHRUZSLKSfo+rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agex-ts%2fopenai@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58266},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:30516caf-cb4d-4b8c-a7da-73165f26221f"}},"repository":{"url":"git+https://github.com/ashenfad/agex-ts.git","type":"git","directory":"packages/agex-openai"},"description":"OpenAI Chat Completions provider for agex-ts. Lowers NeutralTurn[] to OpenAI messages; streams via SSE; baseUrl-friendly for OpenAI-compatible local servers (ollama, vLLM, LM Studio, OpenRouter, Together, etc.).","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","agex-ts":"^0.2.0","typescript":"^5.7.2"},"peerDependencies":{"agex-ts":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openai_1.0.0_1780614951207_0.3632231643863413","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@agex-ts/openai","version":"2.0.0","keywords":["agex","agex-ts","agent","llm","openai","gpt","provider","ollama","vllm","openrouter"],"author":"Adam Ashenfelter","license":"MIT","_id":"@agex-ts/openai@2.0.0","maintainers":[{"name":"ashenfad","email":"ashenfad@gmail.com"}],"homepage":"https://github.com/ashenfad/agex-ts/tree/main/packages/agex-openai#readme","bugs":"https://github.com/ashenfad/agex-ts/issues","dist":{"shasum":"d42153011850da383a524cd53ca8fb445f391a61","tarball":"https://registry.npmjs.org/@agex-ts/openai/-/openai-2.0.0.tgz","fileCount":6,"integrity":"sha512-EhipYicUJfhhAQUqdkiOltnAfAJshi2GTNPPwWMpjm6qhh9faU//vKTRSIVjHWWxQxJc1+hD6ZaTmStxTSOPtA==","signatures":[{"sig":"MEUCIEY+ZVFi856Qrh53fzjytzTcTKiX/AePXQxRGSqqgM0gAiEAiOTQWtIjMPClllSa+lgOVKMqVH6sIAzn8XgRQCRZ0Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agex-ts%2fopenai@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58266},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:30516caf-cb4d-4b8c-a7da-73165f26221f"}},"repository":{"url":"git+https://github.com/ashenfad/agex-ts.git","type":"git","directory":"packages/agex-openai"},"description":"OpenAI Chat Completions provider for agex-ts. Lowers NeutralTurn[] to OpenAI messages; streams via SSE; baseUrl-friendly for OpenAI-compatible local servers (ollama, vLLM, LM Studio, OpenRouter, Together, etc.).","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","agex-ts":"^0.3.0","typescript":"^5.7.2"},"peerDependencies":{"agex-ts":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openai_2.0.0_1780690163267_0.7674061702438373","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@agex-ts/openai","version":"3.0.0","description":"OpenAI Chat Completions provider for agex-ts. Lowers NeutralTurn[] to OpenAI messages; streams via SSE; baseUrl-friendly for OpenAI-compatible local servers (ollama, vLLM, LM Studio, OpenRouter, Together, etc.).","keywords":["agex","agex-ts","agent","llm","openai","gpt","provider","ollama","vllm","openrouter"],"author":"Adam Ashenfelter","license":"MIT","homepage":"https://github.com/ashenfad/agex-ts/tree/main/packages/agex-openai#readme","repository":{"type":"git","url":"git+https://github.com/ashenfad/agex-ts.git","directory":"packages/agex-openai"},"bugs":"https://github.com/ashenfad/agex-ts/issues","type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"devDependencies":{"tsup":"^8.3.5","typescript":"^5.7.2","vitest":"^2.1.8","agex-ts":"^0.4.0"},"peerDependencies":{"agex-ts":"^0.4.0"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit"},"_nodeVersion":"24.16.0","_id":"@agex-ts/openai@3.0.0","dist":{"integrity":"sha512-H73cpP0+ZhydqjNPuKsA1Y4cJtmdIYuVCbxc9X1tPT7kKVAyPjcLxBNe7VLWOYP06sK9/kAe8CSDMUuO37SsrQ==","shasum":"dcc0908c7f851b64b9d615b9635f157f76cb155f","tarball":"https://registry.npmjs.org/@agex-ts/openai/-/openai-3.0.0.tgz","fileCount":6,"unpackedSize":58266,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agex-ts%2fopenai@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCp31P1dxcbD/WbS+24n1Yn3cFXq0S+3aB8rpwvNC+xiwIgcEmu2F1V1oOnjUzO2znzdbv2DpcCuVQS9ZO/Fv9VLds="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:30516caf-cb4d-4b8c-a7da-73165f26221f"}},"directories":{},"maintainers":[{"name":"ashenfad","email":"ashenfad@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openai_3.0.0_1780853148595_0.4839435909976446"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-21T22:18:10.145Z","modified":"2026-06-07T17:25:49.083Z","0.1.0":"2026-05-21T22:18:10.414Z","1.0.0":"2026-06-04T23:15:51.357Z","2.0.0":"2026-06-05T20:09:23.421Z","3.0.0":"2026-06-07T17:25:48.779Z"},"bugs":"https://github.com/ashenfad/agex-ts/issues","author":"Adam Ashenfelter","license":"MIT","homepage":"https://github.com/ashenfad/agex-ts/tree/main/packages/agex-openai#readme","keywords":["agex","agex-ts","agent","llm","openai","gpt","provider","ollama","vllm","openrouter"],"repository":{"type":"git","url":"git+https://github.com/ashenfad/agex-ts.git","directory":"packages/agex-openai"},"description":"OpenAI Chat Completions provider for agex-ts. Lowers NeutralTurn[] to OpenAI messages; streams via SSE; baseUrl-friendly for OpenAI-compatible local servers (ollama, vLLM, LM Studio, OpenRouter, Together, etc.).","maintainers":[{"name":"ashenfad","email":"ashenfad@gmail.com"}],"readme":"","readmeFilename":""}