{"bin":{"eve":"./bin/eve.js"},"eve":{"builtInExtensions":{"./extensions/code":{"dist":"./dist/src/extensions/code/extension"},"./self-modification":{"dist":"./dist/src/self-modification/extension"}}},"bugs":{"url":"https://github.com/vercel/eve/issues"},"dist":{"shasum":"d549c8e44b0aba0482d76cfba9fb7a88312aa045","tarball":"https://registry.npmjs.org/eve/-/eve-0.67.1.tgz","fileCount":3933,"integrity":"sha512-dNnUBejwW8AZfi0LCj0kpXpj+9JdKViZ4EzxUOs4tttL6yThDyKvPLmN6fRiNfh9rT4NMlwbXhY2u4R+4Kb0dg==","signatures":[{"sig":"MEUCIQCHgmWUmZ/42K3IDi32EzedRWqodz6sseCqfEw6j5fiVwIgSK6lnWirOJAAg8cM/64pnDBSfUVW8f0ELg5JAP1JAjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0WADuABupABVBpZzSvPIAfsyRiStuEWS6DoGCPrfo4wIge+hcLm8FuAL4l9w4sFKjysplPlC56ahGFuhM8vJsvc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eve@0.67.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30972278},"main":"./dist/src/index.js","name":"eve","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./ai":{"types":"./dist/src/public/ai/index.d.ts","import":"./dist/src/public/ai/index.js","default":"./dist/src/public/ai/index.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/src/vue/index.js","default":"./dist/src/vue/index.js"},"./next":{"types":"./dist/src/public/next/index.d.ts","import":"./dist/src/public/next/index.js","default":"./dist/src/public/next/index.js"},"./nuxt":{"types":"./dist/src/public/nuxt/index.d.ts","import":"./dist/src/public/nuxt/index.js","default":"./dist/src/public/nuxt/index.js"},"./evals":{"types":"./dist/src/evals/index.d.ts","import":"./dist/src/evals/index.js","default":"./dist/src/evals/index.js"},"./hooks":{"types":"./dist/src/public/hooks/index.d.ts","import":"./dist/src/public/hooks/index.js","default":"./dist/src/public/hooks/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/src/react/index.js","default":"./dist/src/react/index.js"},"./setup":{"types":"./dist/src/setup/index.d.ts","import":"./dist/src/setup/index.js","default":"./dist/src/setup/index.js","eve-source":"./dist/src/setup/index.js"},"./tools":{"types":"./dist/src/public/tools/index.d.ts","import":"./dist/src/public/tools/index.js","default":"./dist/src/public/tools/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/src/client/index.js","default":"./dist/src/client/index.js"},"./memory":{"types":"./dist/src/public/memory/index.d.ts","import":"./dist/src/public/memory/index.js","default":"./dist/src/public/memory/index.js"},"./models":{"types":"./dist/src/public/models/index.d.ts","import":"./dist/src/public/models/index.js","default":"./dist/src/public/models/index.js"},"./skills":{"types":"./dist/src/public/skills/index.d.ts","import":"./dist/src/public/skills/index.js","default":"./dist/src/public/skills/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/src/svelte/index.js","default":"./dist/src/svelte/index.js"},"./vercel":{"types":"./dist/src/public/vercel/index.d.ts","import":"./dist/src/public/vercel/index.js","default":"./dist/src/public/vercel/index.js","eve-source":"./src/public/vercel/index.ts"},"./context":{"types":"./dist/src/public/context/index.d.ts","import":"./dist/src/public/context/index.js","default":"./dist/src/public/context/index.js"},"./sandbox":{"types":"./dist/src/public/sandbox/index.d.ts","import":"./dist/src/public/sandbox/index.js","default":"./dist/src/public/sandbox/index.js"},"./channels":{"types":"./dist/src/public/channels/index.d.ts","import":"./dist/src/public/channels/index.js","default":"./dist/src/public/channels/index.js"},"./extension":{"types":"./dist/src/public/extension/index.d.ts","import":"./dist/src/public/extension/index.js","default":"./dist/src/public/extension/index.js"},"./local-dev":{"types":"./dist/src/public/local-dev.d.ts","import":"./dist/src/public/local-dev.js","default":"./dist/src/public/local-dev.js"},"./schedules":{"types":"./dist/src/public/schedules/index.d.ts","import":"./dist/src/public/schedules/index.js","default":"./dist/src/public/schedules/index.js"},"./sveltekit":{"types":"./dist/src/public/sveltekit/index.d.ts","import":"./dist/src/public/sveltekit/index.js","default":"./dist/src/public/sveltekit/index.js"},"./tools/bash":{"types":"./dist/src/public/tools/bash.d.ts","import":"./dist/src/public/tools/bash.js","default":"./dist/src/public/tools/bash.js"},"./tools/glob":{"types":"./dist/src/public/tools/glob.d.ts","import":"./dist/src/public/tools/glob.js","default":"./dist/src/public/tools/glob.js"},"./tools/grep":{"types":"./dist/src/public/tools/grep.d.ts","import":"./dist/src/public/tools/grep.js","default":"./dist/src/public/tools/grep.js"},"./agents/auth":{"types":"./dist/src/public/agents/auth.d.ts","import":"./dist/src/public/agents/auth.js","default":"./dist/src/public/agents/auth.js"},"./connections":{"types":"./dist/src/public/connections/index.d.ts","import":"./dist/src/public/connections/index.js","default":"./dist/src/public/connections/index.js"},"./memory/file":{"types":"./dist/src/public/memory/file/index.d.ts","import":"./dist/src/public/memory/file/index.js","default":"./dist/src/public/memory/file/index.js"},"./tools/agent":{"types":"./dist/src/public/tools/agent.d.ts","import":"./dist/src/public/tools/agent.js","default":"./dist/src/public/tools/agent.js"},"./tools/sleep":{"types":"./dist/src/public/tools/sleep.d.ts","import":"./dist/src/public/tools/sleep.js","default":"./dist/src/public/tools/sleep.js"},"./channels/eve":{"types":"./dist/src/public/channels/eve.d.ts","import":"./dist/src/public/channels/eve.js","default":"./dist/src/public/channels/eve.js"},"./channels/mcp":{"types":"./dist/src/public/channels/mcp.d.ts","import":"./dist/src/public/channels/mcp.js","default":"./dist/src/public/channels/mcp.js"},"./evals/expect":{"types":"./dist/src/evals/expect/index.d.ts","import":"./dist/src/evals/expect/index.js","default":"./dist/src/evals/expect/index.js"},"./instructions":{"types":"./dist/src/public/instructions/index.d.ts","import":"./dist/src/public/instructions/index.js","default":"./dist/src/public/instructions/index.js"},"./memory/scope":{"types":"./dist/src/public/memory/scope.d.ts","import":"./dist/src/public/memory/scope.js","default":"./dist/src/public/memory/scope.js"},"./package.json":"./package.json","./channels/auth":{"types":"./dist/src/public/channels/auth.d.ts","import":"./dist/src/public/channels/auth.js","default":"./dist/src/public/channels/auth.js"},"./channels/linq":{"types":"./dist/src/public/channels/linq/index.d.ts","import":"./dist/src/public/channels/linq/index.js","default":"./dist/src/public/channels/linq/index.js"},"./evals/loaders":{"types":"./dist/src/evals/loaders/index.d.ts","import":"./dist/src/evals/loaders/index.js","default":"./dist/src/evals/loaders/index.js"},"./models/openai":{"types":"./dist/src/public/models/openai/index.d.ts","import":"./dist/src/public/models/openai/index.js","default":"./dist/src/public/models/openai/index.js"},"./channels/slack":{"types":"./dist/src/public/channels/slack/index.d.ts","import":"./dist/src/public/channels/slack/index.js","default":"./dist/src/public/channels/slack/index.js"},"./channels/teams":{"types":"./dist/src/public/channels/teams/index.d.ts","import":"./dist/src/public/channels/teams/index.js","default":"./dist/src/public/channels/teams/index.js"},"./sandbox/docker":{"types":"./dist/src/public/sandbox/docker.d.ts","import":"./dist/src/public/sandbox/docker.js","default":"./dist/src/public/sandbox/docker.js"},"./sandbox/vercel":{"types":"./dist/src/public/sandbox/vercel.d.ts","import":"./dist/src/public/sandbox/vercel.js","default":"./dist/src/public/sandbox/vercel.js"},"./setup/scaffold":{"types":"./dist/src/setup/scaffold/index.d.ts","import":"./dist/src/setup/scaffold/index.js","default":"./dist/src/setup/scaffold/index.js","eve-source":"./dist/src/setup/scaffold/index.js"},"./tools/approval":{"types":"./dist/src/public/tools/approval/index.d.ts","import":"./dist/src/public/tools/approval/index.js","default":"./dist/src/public/tools/approval/index.js"},"./tools/workflow":{"types":"./dist/src/public/tools/workflow.d.ts","import":"./dist/src/public/tools/workflow.js","default":"./dist/src/public/tools/workflow.js"},"./channels/github":{"types":"./dist/src/public/channels/github/index.d.ts","import":"./dist/src/public/channels/github/index.js","default":"./dist/src/public/channels/github/index.js"},"./channels/linear":{"types":"./dist/src/public/channels/linear/index.d.ts","import":"./dist/src/public/channels/linear/index.js","default":"./dist/src/public/channels/linear/index.js"},"./channels/photon":{"types":"./dist/src/public/channels/photon/index.d.ts","import":"./dist/src/public/channels/photon/index.js","default":"./dist/src/public/channels/photon/index.js"},"./channels/twilio":{"types":"./dist/src/public/channels/twilio/index.d.ts","import":"./dist/src/public/channels/twilio/index.js","default":"./dist/src/public/channels/twilio/index.js"},"./evals/reporters":{"types":"./dist/src/evals/reporters/index.d.ts","import":"./dist/src/evals/reporters/index.js","default":"./dist/src/evals/reporters/index.js"},"./extensions/code":{"types":"./dist/src/extensions/code/extension/extension.d.ts","import":"./dist/src/extensions/code/extension/extension.js","default":"./dist/src/extensions/code/extension/extension.js","eve-source":"./dist/src/extensions/code/extension/extension.js"},"./instrumentation":{"types":"./dist/src/public/instrumentation/index.d.ts","import":"./dist/src/public/instrumentation/index.js","default":"./dist/src/public/instrumentation/index.js"},"./tools/read_file":{"types":"./dist/src/public/tools/read-file.d.ts","import":"./dist/src/public/tools/read-file.js","default":"./dist/src/public/tools/read-file.js"},"./tools/web_fetch":{"types":"./dist/src/public/tools/web-fetch.d.ts","import":"./dist/src/public/tools/web-fetch.js","default":"./dist/src/public/tools/web-fetch.js"},"./channels/discord":{"types":"./dist/src/public/channels/discord/index.d.ts","import":"./dist/src/public/channels/discord/index.js","default":"./dist/src/public/channels/discord/index.js"},"./models/anthropic":{"types":"./dist/src/public/models/anthropic/index.d.ts","import":"./dist/src/public/models/anthropic/index.js","default":"./dist/src/public/models/anthropic/index.js"},"./sandbox/provider":{"types":"./dist/src/public/sandbox/provider.d.ts","import":"./dist/src/public/sandbox/provider.js","default":"./dist/src/public/sandbox/provider.js"},"./tools/load_skill":{"types":"./dist/src/public/tools/load-skill.d.ts","import":"./dist/src/public/tools/load-skill.js","default":"./dist/src/public/tools/load-skill.js"},"./tools/web_search":{"types":"./dist/src/public/tools/web-search.d.ts","import":"./dist/src/public/tools/web-search.js","default":"./dist/src/public/tools/web-search.js"},"./tools/write_file":{"types":"./dist/src/public/tools/write-file.d.ts","import":"./dist/src/public/tools/write-file.js","default":"./dist/src/public/tools/write-file.js"},"./workflow-modules":{"types":"./dist/src/public/workflow-modules.d.ts","eve-source":"./dist/src/public/workflow-modules.d.ts"},"./channels/chat-sdk":{"types":"./dist/src/public/channels/chat-sdk/index.d.ts","import":"./dist/src/public/channels/chat-sdk/index.js","default":"./dist/src/public/channels/chat-sdk/index.js"},"./channels/telegram":{"types":"./dist/src/public/channels/telegram/index.d.ts","import":"./dist/src/public/channels/telegram/index.js","default":"./dist/src/public/channels/telegram/index.js"},"./sandbox/just-bash":{"types":"./dist/src/public/sandbox/just-bash.d.ts","import":"./dist/src/public/sandbox/just-bash.js","default":"./dist/src/public/sandbox/just-bash.js"},"./self-modification":{"types":"./dist/src/self-modification/extension/extension.d.ts","import":"./dist/src/self-modification/extension/extension.js","default":"./dist/src/self-modification/extension/extension.js","eve-source":"./dist/src/self-modification/extension/extension.js"},"./tools/task_cancel":{"types":"./dist/src/public/tools/task-cancel.d.ts","import":"./dist/src/public/tools/task-cancel.js","default":"./dist/src/public/tools/task-cancel.js"},"./memory/file/vercel":{"types":"./dist/src/public/memory/file/vercel.d.ts","import":"./dist/src/public/memory/file/vercel.js","default":"./dist/src/public/memory/file/vercel.js"},"./tools/agent-router":{"types":"./dist/src/public/tools/agent-router.d.ts","import":"./dist/src/public/tools/agent-router.js","default":"./dist/src/public/tools/agent-router.js"},"./tools/ask_question":{"types":"./dist/src/public/tools/ask-question.d.ts","import":"./dist/src/public/tools/ask-question.js","default":"./dist/src/public/tools/ask-question.js"},"./instrumentation/otel":{"types":"./dist/src/public/instrumentation/otel.d.ts","import":"./dist/src/public/instrumentation/otel.js","default":"./dist/src/public/instrumentation/otel.js"},"./sandbox/microsandbox":{"types":"./dist/src/public/sandbox/microsandbox.d.ts","import":"./dist/src/public/sandbox/microsandbox.js","default":"./dist/src/public/sandbox/microsandbox.js"},"./extensions/code/tools":{"types":"./dist/src/extensions/code/tools.d.ts","import":"./dist/src/extensions/code/tools.js","default":"./dist/src/extensions/code/tools.js","eve-source":"./dist/src/extensions/code/tools.js"},"./extensions/code/prwatch":{"types":"./dist/src/extensions/code/extension/lib/prwatch.d.ts","import":"./dist/src/extensions/code/extension/lib/prwatch.js","default":"./dist/src/extensions/code/extension/lib/prwatch.js","eve-source":"./dist/src/extensions/code/extension/lib/prwatch.js"},"./extensions/code/sandbox":{"types":"./dist/src/extensions/code/extension/lib/sandbox.d.ts","import":"./dist/src/extensions/code/extension/lib/sandbox.js","default":"./dist/src/extensions/code/extension/lib/sandbox.js","eve-source":"./dist/src/extensions/code/extension/lib/sandbox.js"},"./self-modification/agent":{"types":"./dist/src/self-modification/agent.d.ts","import":"./dist/src/self-modification/agent.js","default":"./dist/src/self-modification/agent.js","eve-source":"./dist/src/self-modification/agent.js"},"./tools/connection_search":{"types":"./dist/src/public/tools/connection-search.d.ts","import":"./dist/src/public/tools/connection-search.js","default":"./dist/src/public/tools/connection-search.js"},"./self-modification/config":{"types":"./dist/src/self-modification/config.d.ts","import":"./dist/src/self-modification/config.js","default":"./dist/src/self-modification/config.js","eve-source":"./src/self-modification/config.ts"},"./self-modification/sandbox":{"types":"./dist/src/self-modification/sandbox.d.ts","import":"./dist/src/self-modification/sandbox.js","default":"./dist/src/self-modification/sandbox.js","eve-source":"./dist/src/self-modification/sandbox.js"},"./internal/workflow-step-execution":{"types":"./dist/src/execution/tools/workflow/step-execution.d.ts","import":"./dist/src/execution/tools/workflow/step-execution.js","default":"./dist/src/execution/tools/workflow/step-execution.js"},"./internal/programmatic-source-loader":{"types":"./dist/src/internal/programmatic-source-loader.d.ts","import":"./dist/src/internal/programmatic-source-loader.js","default":"./dist/src/internal/programmatic-source-loader.js"}},"imports":{"#*.js":{"default":"./dist/src/*.js","eve-source":"./src/*.ts"},"#compiled/*":{"default":"./dist/src/compiled/*","eve-source":"./.generated/compiled/*"}},"license":"Apache-2.0","private":false,"scripts":{"dev":"pnpm run build:compiled && node ./scripts/copy-runtime-assets.mjs && tsc -p tsconfig.dev.json --watch --preserveWatchOutput","test":"pnpm run test:unit && pnpm run test:integration","build":"pnpm run check:bin-runtime-dependencies && pnpm run build:js && node ./scripts/copy-docs.mjs && node ./scripts/stamp-version-tokens.mjs","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","build:js":"node ./scripts/build-js.mjs","test:tui":"pnpm run build:js && tsc -p tsconfig.tui.json --noEmit && node test/tui-client/run-all.mjs","test:unit":"pnpm run build:compiled && vitest run --config vitest.unit.config.ts","typecheck":"pnpm run check:web-template && pnpm run build:compiled && tsc -p tsconfig.json --noEmit","test:watch":"pnpm run build:compiled && vitest --config vitest.unit.config.ts","build:types":"pnpm run build:compiled && tsc -p tsconfig.build.json","test:vercel":"vitest run --config vitest.vercel.config.ts","test:scenario":"pnpm run build:compiled && vitest run --config vitest.scenario.config.ts","build:compiled":"node ./scripts/vendor-compiled.mjs","test:integration":"pnpm run build:js && vitest run --config vitest.integration.config.ts","check:web-template":"node src/setup/build.ts --check","generate:web-template":"node src/setup/build.ts --write","check:bin-runtime-dependencies":"node ./scripts/check-bin-runtime-dependencies.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46dee9cb-5f21-4b59-b375-4579eeb2f608"}},"homepage":"https://github.com/vercel/eve#readme","keywords":["agent-framework","agents","ai-agents","ai-sdk","evals","eve","mcp","model-context-protocol","nextjs","observability","react","serverless","tools","vercel","workflow"],"repository":{"url":"git+https://github.com/vercel/eve.git","type":"git","directory":"packages/eve"},"description":"Filesystem-first framework for durable backend AI agents that run anywhere.","directories":{},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"sideEffects":true,"dependencies":{"nitro":"3.0.260903-beta","undici":"8.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.105","run":"2.1.2","vue":"^3.5.0","zod":"4.5.4","chat":"4.41.0","jose":"6.2.3","next":"16.3.4","vite":"^8.1.5","react":"19.2.6","marked":"17.0.6","semver":"7.8.4","shadcn":"4.18.0","svelte":"^5.0.0","vitest":"4.1.10","emulate":"0.6.0","chokidar":"5.0.0","dd-trace":"6.13.0","turndown":"7.2.4","@nuxt/kit":"^4.0.0","commander":"14.0.3","just-bash":"3.1.0","env-runner":"0.1.16","picocolors":"1.1.1","@ai-sdk/mcp":"^2.0.45","@clack/core":"1.3.1","@vercel/sdk":"1.28.8","gray-matter":"4.0.3","@ai-sdk/otel":"^1.0.93","@eve/catalog":"0.0.1","@nuxt/schema":"^4.0.0","@types/react":"19.2.15","@vercel/blob":"2.8.0","@vercel/oidc":"3.8.0","@vercel/otel":"2.1.3","jsonc-parser":"3.3.1","just-secrets":"0.0.2","microsandbox":"0.5.5","@sveltejs/kit":"^2.0.0","@ai-sdk/google":"^4.0.64","@ai-sdk/openai":"^4.0.60","@slack/web-api":"7.19.0","@workflow/core":"5.0.0-beta.56","@vercel/connect":"2.3.3","@vercel/sandbox":"3.3.0","@workflow/serde":"5.0.0-beta.2","@workflow/world":"5.0.0-beta.38","@ai-sdk/provider":"^4.0.10","@workflow/errors":"5.0.0-beta.23","@ai-sdk/anthropic":"^4.0.49","@ai-sdk/code-mode":"^1.0.62","@types/json-schema":"7.0.15","eventsource-parser":"3.1.0","@chat-adapter/slack":"4.41.0","@opentelemetry/core":"2.6.1","react-test-renderer":"19.2.6","@chat-adapter/twilio":"4.41.0","@vercel/detect-agent":"1.2.3","zod-validation-error":"5.0.0","@cfworker/json-schema":"4.1.1","@standard-schema/spec":"1.1.0","@workflow/world-local":"5.0.0-beta.47","@ai-sdk/provider-utils":"^5.0.36","@workflow/world-vercel":"5.0.0-beta.51","@agentclientprotocol/sdk":"1.3.0","@linqapp/chat-sdk-adapter":"^0.5.1","@chat-adapter/state-memory":"4.41.0","@types/react-test-renderer":"19.1.0","@modelcontextprotocol/server":"2.0.0","@opentelemetry/sdk-trace-base":"2.6.1","@opentelemetry/otlp-transformer":"0.214.0","@photon-ai/chat-adapter-imessage":"3.2.0","@opentelemetry/context-async-hooks":"2.6.1"},"peerDependencies":{"ai":"^7.0.105","chat":"^4.41.0","dd-trace":"^6.13.0","just-bash":"^3.1.0","braintrust":"^3.0.0","microsandbox":"^0.5.0","@opentelemetry/api":"^1.0.0"},"peerDependenciesMeta":{"chat":{"optional":true},"dd-trace":{"optional":true},"just-bash":{"optional":true},"braintrust":{"optional":true},"microsandbox":{"optional":true},"@opentelemetry/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eve_0.67.1_1790440338041_0.7198286169690227","host":"s3://npm-registry-packages-npm-production"},"_id":"eve@0.67.1","version":"0.67.1"}