{"bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"380c274814b271af03d69aa66d835513c54ca839","tarball":"https://registry.npmjs.org/@openclaw/ai/-/ai-2026.10.4.tgz","fileCount":128,"integrity":"sha512-MrRkq0PzuK2O7v40k4dxt/GrRnpVD3P3ql5gVysNDu0fAFYD9lQ6LXZJiLQE7jBI44QpDzSxJn9oqJzxuroEuA==","signatures":[{"sig":"MEUCIDHEXiyjvnLfZ6ayPG8S9Bteg7sjvbtsy+dX1ZILyNZAAiEAhbu52g6UpKNMotwSEHqxn1Jn6CMqRocU0E55zVysvL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDH49GwmWuE7CJG13YOQ3J375zOT2EpbFHI/w8ZY4N3qwIgFh4oVj5HTE8nSS6eNJdz6/8at8S0yaIzTsMCc4eQ2Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fai@2026.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1459972},"main":"./dist/index.mjs","name":"@openclaw/ai","type":"module","_from":"file:preflight-tarball/openclaw-ai-2026.10.4.tgz","types":"./dist/index.d.mts","author":{"url":"https://openclaw.org","name":"OpenClaw Foundation"},"engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","default":"./dist/types.mjs"},"./providers":{"types":"./dist/providers.d.mts","import":"./dist/providers.mjs","default":"./dist/providers.mjs"},"./transports":{"types":"./dist/transports.d.mts","import":"./dist/transports.mjs","default":"./dist/transports.mjs"},"./validation":{"types":"./dist/validation.d.mts","import":"./dist/validation.mjs","default":"./dist/validation.mjs"},"./diagnostics":{"types":"./dist/diagnostics.d.mts","import":"./dist/diagnostics.mjs","default":"./dist/diagnostics.mjs"},"./event-stream":{"types":"./dist/event-stream.d.mts","import":"./dist/event-stream.mjs","default":"./dist/event-stream.mjs"},"./provider-types":{"types":"./dist/provider-types.d.mts","import":"./dist/provider-types.mjs","default":"./dist/provider-types.mjs"},"./internal/openai":{"types":"./dist/internal/openai.d.mts","import":"./dist/internal/openai.mjs","default":"./dist/internal/openai.mjs"},"./internal/shared":{"types":"./dist/internal/shared.d.mts","import":"./dist/internal/shared.mjs","default":"./dist/internal/shared.mjs"},"./internal/runtime":{"types":"./dist/internal/runtime.d.mts","import":"./dist/internal/runtime.mjs","default":"./dist/internal/runtime.mjs"},"./internal/anthropic":{"types":"./dist/internal/anthropic.d.mts","import":"./dist/internal/anthropic.mjs","default":"./dist/internal/anthropic.mjs"},"./internal/retry-after":{"types":"./dist/internal/retry-after.d.mts","import":"./dist/internal/retry-after.mjs","default":"./dist/internal/retry-after.mjs"},"./internal/tool-schema":{"types":"./dist/internal/tool-schema.d.mts","import":"./dist/internal/tool-schema.mjs","default":"./dist/internal/tool-schema.mjs"},"./internal/env-api-keys":{"types":"./dist/internal/env-api-keys.d.mts","import":"./dist/internal/env-api-keys.mjs","default":"./dist/internal/env-api-keys.mjs"},"./internal/google-model-family":{"types":"./dist/internal/google-model-family.d.mts","import":"./dist/internal/google-model-family.mjs","default":"./dist/internal/google-model-family.mjs"},"./internal/openai-completions-compat":{"types":"./dist/internal/openai-completions-compat.d.mts","import":"./dist/internal/openai-completions-compat.mjs","default":"./dist/internal/openai-completions-compat.mjs"},"./internal/openai-responses-payload-policy":{"types":"./dist/internal/openai-responses-payload-policy.d.mts","import":"./dist/internal/openai-responses-payload-policy.mjs","default":"./dist/internal/openai-responses-payload-policy.mjs"}},"license":"MIT","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"e9544da4-0772-4af2-9723-c8a5c7fa7578"}},"homepage":"https://github.com/openclaw/openclaw#readme","keywords":["ai","anthropic","google","llm","mistral","openai","streaming"],"openclaw":{"release":{"publishToNpm":true}},"_resolved":"/home/runner/work/openclaw/openclaw/preflight-tarball/openclaw-ai-2026.10.4.tgz","_integrity":"sha512-MrRkq0PzuK2O7v40k4dxt/GrRnpVD3P3ql5gVysNDu0fAFYD9lQ6LXZJiLQE7jBI44QpDzSxJn9oqJzxuroEuA==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git","directory":"packages/ai"},"_npmVersion":"11.19.0","description":"Reusable model provider adapters and streaming runtime from OpenClaw","directories":{},"maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"_nodeVersion":"24.21.0","dependencies":{"openai":"7.23.0","typebox":"1.3.34","partial-json":"0.1.7","@google/genai":"2.24.0","@anthropic-ai/sdk":"0.128.0","@mistralai/mistralai":"2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/model-catalog-core":"0.0.0-private","@openclaw/normalization-core":"0.0.0-private"},"_npmOperationalInternal":{"tmp":"tmp/ai_2026.10.4_1792107815798_0.5225057633741759","host":"s3://npm-registry-packages-npm-production"},"_id":"@openclaw/ai@2026.10.4","version":"2026.10.4"}