{ "name": "@openclaw/ai", "version": "2026.7.2", "description": "Reusable model provider adapters and streaming runtime from OpenClaw", "keywords": [ "ai", "anthropic", "google", "llm", "mistral", "openai", "streaming" ], "homepage": "https://github.com/openclaw/openclaw#readme", "bugs": { "url": "https://github.com/openclaw/openclaw/issues" }, "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/openclaw/openclaw.git", "directory": "packages/ai" }, "files": [ "dist", "npm-shrinkwrap.json", "LICENSE", "README.md" ], "type": "module", "main": "./dist/index.mjs", "types": "./dist/index.d.mts", "exports": { ".": { "types": "./dist/index.d.mts", "import": "./dist/index.mjs", "default": "./dist/index.mjs" }, "./providers": { "types": "./dist/providers.d.mts", "import": "./dist/providers.mjs", "default": "./dist/providers.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" }, "./types": { "types": "./dist/types.d.mts", "import": "./dist/types.mjs", "default": "./dist/types.mjs" }, "./validation": { "types": "./dist/validation.d.mts", "import": "./dist/validation.mjs", "default": "./dist/validation.mjs" }, "./internal/*": { "types": "./dist/internal/*.d.mts", "import": "./dist/internal/*.mjs", "default": "./dist/internal/*.mjs" } }, "dependencies": { "@anthropic-ai/sdk": "0.109.1", "@google/genai": "2.10.0", "@mistralai/mistralai": "2.4.0", "openai": "6.45.0", "partial-json": "0.1.7", "typebox": "1.3.3" }, "engines": { "node": ">=22.19.0" }, "publishConfig": { "access": "public" }, "openclaw": { "release": { "publishToNpm": true } } }