{ "name": "@cloudflare/codemode", "version": "0.2.2", "description": "Code Mode: use LLMs to generate executable code that performs tool calls", "repository": { "directory": "packages/codemode", "type": "git", "url": "git+https://github.com/cloudflare/agents.git" }, "bugs": { "url": "https://github.com/cloudflare/agents/issues" }, "dependencies": { "@types/json-schema": "^7.0.15", "acorn": "^8.16.0" }, "devDependencies": { "@modelcontextprotocol/sdk": "1.26.0", "@playwright/test": "^1.58.2", "ai": "^6.0.116", "vitest": "4.1.0", "zod": "^4.3.6" }, "peerDependencies": { "@modelcontextprotocol/sdk": "^1.25.0", "ai": "^6.0.0", "zod": "^4.0.0" }, "peerDependenciesMeta": { "@modelcontextprotocol/sdk": { "optional": true }, "ai": { "optional": true }, "zod": { "optional": true } }, "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.js" }, "./ai": { "types": "./dist/ai.d.ts", "import": "./dist/ai.js", "require": "./dist/ai.js" }, "./mcp": { "types": "./dist/mcp.d.ts", "import": "./dist/mcp.js", "require": "./dist/mcp.js" } }, "scripts": { "build": "tsx ./scripts/build.ts", "test": "vitest run", "test:e2e": "npx playwright test --config e2e/playwright.config.ts", "test:watch": "vitest" }, "keywords": [ "cloudflare", "agents", "ai", "llm", "codemode" ], "author": "Cloudflare Inc.", "license": "MIT", "type": "module", "files": [ "dist", "README.md" ] }