{ "name": "@n8n/agents", "version": "0.14.0", "description": "AI agent SDK for n8n's code-first execution engine", "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "typesVersions": { "*": { "tool": [ "dist/sdk/tool.d.ts" ], "catalog": [ "dist/sdk/catalog.d.ts" ], "sandbox": [ "dist/workspace/sandbox/index.d.ts" ] } }, "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./package.json": "./package.json", "./tool": { "types": "./dist/sdk/tool.d.ts", "default": "./dist/sdk/tool.js" }, "./catalog": { "types": "./dist/sdk/catalog.d.ts", "default": "./dist/sdk/catalog.js" }, "./sandbox": { "types": "./dist/workspace/sandbox/index.d.ts", "default": "./dist/workspace/sandbox/index.js" } }, "files": [ "dist/**/*" ], "scripts": { "clean": "rimraf dist .turbo", "dev": "pnpm watch", "typecheck": "tsc --noEmit", "build": "rimraf dist && tsc -p tsconfig.build.json", "build:unchecked": "rimraf dist && tsc -p tsconfig.build.json --noCheck", "format": "biome format --write src examples", "format:check": "biome ci src examples", "lint": "eslint . --quiet", "lint:fix": "eslint . --fix", "watch": "tsc -p tsconfig.build.json --watch", "test": "vitest run", "test:unit": "vitest run", "test:dev": "vitest --silent=false", "test:integration": "vitest run --config vitest.integration.config.mjs", "test:integration:replay": "cross-env CI=1 vitest run --config vitest.integration.config.mjs", "test:integration:record": "cross-env VCR_MODE=record vitest run --config vitest.integration.config.mjs" }, "dependencies": { "@ai-sdk/amazon-bedrock": "catalog:", "@ai-sdk/anthropic": "catalog:", "@ai-sdk/azure": "catalog:", "@ai-sdk/cohere": "catalog:", "@ai-sdk/deepseek": "catalog:", "@ai-sdk/gateway": "catalog:", "@ai-sdk/google": "catalog:", "@ai-sdk/groq": "catalog:", "@ai-sdk/mistral": "catalog:", "@ai-sdk/openai": "catalog:", "@ai-sdk/openai-compatible": "catalog:", "@ai-sdk/provider-utils": "catalog:", "@ai-sdk/xai": "catalog:", "@daytona/sdk": "catalog:", "@modelcontextprotocol/sdk": "catalog:", "@n8n/ai-utilities": "workspace:*", "@n8n/sandbox-client": "0.0.4", "@n8n/utils": "workspace:*", "@openrouter/ai-sdk-provider": "catalog:", "@opentelemetry/exporter-trace-otlp-http": ">=0.50.0", "@opentelemetry/sdk-trace-base": ">=1.0.0", "@opentelemetry/sdk-trace-node": ">=1.0.0", "ai": "catalog:", "ajv": "^8.18.0", "langsmith": "catalog:", "undici": "catalog:undici-v7", "yaml": "catalog:", "zod-to-json-schema": "catalog:" }, "peerDependencies": { "zod": "catalog:" }, "peerDependenciesMeta": { "langsmith": { "optional": true }, "@opentelemetry/sdk-trace-node": { "optional": true }, "@opentelemetry/sdk-trace-base": { "optional": true }, "@opentelemetry/exporter-trace-otlp-http": { "optional": true } }, "devDependencies": { "@n8n/typescript-config": "workspace:*", "@n8n/vitest-config": "workspace:*", "@types/json-schema": "catalog:", "@vitest/coverage-v8": "catalog:", "dotenv": "catalog:", "cross-env": "catalog:", "nock": "catalog:", "vite": "catalog:", "vitest": "catalog:", "vitest-mock-extended": "catalog:", "zod": "catalog:" }, "license": "LicenseRef-n8n-sustainable-use" }