Files
wehub-resource-sync 426e9eeabd
Benchmark Bridge Tests / benchmark (bunx @biomejs/biome check packages/lifeops-bench/src, benchmark-lint) (push) Waiting to run
Benchmark Bridge Tests / benchmark (bunx vitest run --config packages/lifeops-bench/vitest.config.ts --root packages/lifeops-bench --passWithNoTests, benchmark-tests) (push) Waiting to run
Build Agent Image / build-and-push (push) Waiting to run
Chat shell gestures / Chat shell gesture + parity e2e (push) Waiting to run
ci / test (push) Waiting to run
ci / lint-and-format (push) Waiting to run
ci / build (push) Waiting to run
ci / dev-startup (push) Waiting to run
Cloud Gateway Discord / Test (push) Waiting to run
Cloud Gateway Webhook / Test (push) Waiting to run
Cloud Tests / lint-and-types (push) Waiting to run
Cloud Tests / unit-tests (push) Waiting to run
Cloud Tests / integration-tests (push) Waiting to run
Cloud Tests / e2e-tests (push) Blocked by required conditions
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Deploy Apps Worker (Product 2) / Determine environment (push) Waiting to run
Deploy Apps Worker (Product 2) / Deploy apps worker to apps-control host (${{ needs.determine-env.outputs.environment }}) (push) Blocked by required conditions
Deploy Eliza Provisioning Worker / Determine environment (push) Waiting to run
Deploy Eliza Provisioning Worker / Deploy worker to Hetzner host (${{ needs.determine-env.outputs.environment }} @ ${{ needs.determine-env.outputs.deployment_sha }}) (push) Blocked by required conditions
Dev Smoke / Classify changed paths (push) Waiting to run
Dev Smoke / bun run dev onboarding chat (push) Blocked by required conditions
Dev Smoke / Vite HMR dependency-level smoke (push) Blocked by required conditions
Electrobun Submodule Guard / electrobun gitlink is fetchable (push) Waiting to run
gitleaks / gitleaks (push) Waiting to run
Markdown Links / Relative Markdown Links (push) Waiting to run
Publish @elizaos/example-code / check_npm (push) Waiting to run
Publish @elizaos/example-code / publish_npm (push) Blocked by required conditions
Publish @elizaos/plugin-elizacloud / verify_version (push) Waiting to run
Publish @elizaos/plugin-elizacloud / publish_npm (push) Blocked by required conditions
Quality (Extended) / Homepage Build (PR smoke) (push) Waiting to run
Quality (Extended) / Comment-only diff guard (push) Waiting to run
Quality (Extended) / Format + Type Safety Ratchet (push) Waiting to run
Quality (Extended) / Develop Gate (secret scan + UI determinism) (push) Waiting to run
Quality (Extended) / Develop Gate (lint) (push) Waiting to run
Sandbox Live Smoke / Sandbox live smoke (push) Waiting to run
Snap Build & Test / Build Snap (amd64) (push) Waiting to run
Snap Build & Test / Build Snap (arm64) (push) Waiting to run
supply-chain / sbom (push) Waiting to run
supply-chain / vulnerability-scan (push) Waiting to run
Build, Push & Deploy to Phala Cloud / build-and-push (push) Waiting to run
Test Packaging / Validate Packaging Configs (push) Waiting to run
Test Packaging / PyPI on Python ${{ matrix.python }} (push) Waiting to run
Test Packaging / Pack & Test JS Tarballs (push) Waiting to run
Test Packaging / elizaos CLI global-install smoke (node + bun) (push) Waiting to run
UI Fixture E2E / ui-fixture-e2e (push) Waiting to run
UI Fixture E2E / fixture-e2e (push) Waiting to run
UI Story Gate / story-gate (push) Waiting to run
vault-ci / test (macos-latest) (push) Waiting to run
vault-ci / test (ubuntu-latest) (push) Waiting to run
vault-ci / test (windows-latest) (push) Waiting to run
vault-ci / app-core wiring tests (push) Waiting to run
verify-patches / verify patches/CHECKSUMS.sha256 (push) Waiting to run
Voice Benchmark Smoke / voice-emotion fixture smoke (push) Waiting to run
Voice Benchmark Smoke / voiceagentbench fixture smoke (push) Waiting to run
Voice Benchmark Smoke / voicebench-quality unit smoke (push) Waiting to run
Voice Benchmark Smoke / voicebench TypeScript unit (no audio) (push) Waiting to run
Voice Benchmark Smoke / voice bench smoke summary (push) Blocked by required conditions
Windows CI / windows ([bun run --cwd packages/app-core test bun run --cwd packages/elizaos test bun run --cwd packages/cloud/shared test], app-and-cli) (push) Waiting to run
Windows CI / windows ([bun run --cwd packages/scenario-runner test bun run --cwd packages/vault test bun run --cwd packages/security test bun run --cwd plugins/plugin-coding-tools test], framework-packages) (push) Waiting to run
Windows CI / windows ([bun run --cwd plugins/plugin-elizacloud test bun run --cwd plugins/plugin-discord test bun run --cwd plugins/plugin-anthropic test bun run --cwd plugins/plugin-openai test bun run --cwd plugins/plugin-app-control test bun run --cwd plugins/pl… (push) Waiting to run
Windows CI / windows ([node packages/scripts/run-turbo.mjs run build --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/agent --concurrency=4 node packages/scripts/run-bash-linux-only.mjs scripts/verify-riscv64-buildpaths.sh node packages/scripts/run… (push) Waiting to run
Windows CI / windows ([node packages/scripts/run-turbo.mjs run typecheck --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/cloud-shared --concurrency=4 bun run --cwd packages/core test bun run --cwd packages/shared test], core-runtime, 75) (push) Waiting to run
Test Packaging / Build & Test PyPI Package (push) Waiting to run
Voice Workbench / headless workbench (mocked backends) (push) Has been cancelled
Voice Workbench / real acoustic lane (nightly, provisioned only) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:43:05 +08:00

799 lines
22 KiB
JSON

{
"$schema": "https://unpkg.com/knip@5/schema.json",
"github-actions": false,
"vite": false,
"vitest": false,
"rules": {
"duplicates": "off"
},
"ignore": [
".github/**",
"**/dist/**",
"**/coverage/**",
"**/storybook-static/**",
"**/.turbo/**",
"packages/benchmarks/benchmark_results/**",
"packages/benchmarks/OSWorld/**",
"packages/benchmarks/openclaw-benchmark/**",
"packages/benchmarks/swe-bench-workspace/**",
"plugins/plugin-local-inference/native/llama.cpp/**",
"plugins/plugin-local-inference/native/reports/**/*.json",
"plugins/plugin-local-inference/native/verify/bench_results/**",
"plugins/plugin-local-inference/native/verify/reports/**"
],
"ignoreBinaries": [
"biome",
"capacitor",
"playwright",
"rm",
"tsc",
"tsup",
"tsx",
"vite",
"vitest",
"make"
],
"ignoreDependencies": ["vitest", "vitest/config"],
"ignoreUnresolved": ["bun-types", "node:sqlite"],
"ignoreWorkspaces": ["."],
"workspaces": {
"packages/cloud/routing": {
"entry": ["src/index.ts", "src/**/*.test.ts"],
"project": ["src/**/*.ts"],
"ignore": ["dist/**", ".turbo/**"]
},
"packages/cloud/sdk": {
"entry": [
"src/index.ts",
"src/**/*.test.ts",
"src/**/*.e2e.test.ts",
"build.ts",
"vitest.live.config.ts",
"scripts/**/*.mjs"
],
"project": [
"src/**/*.ts",
"build.ts",
"vitest.live.config.ts",
"scripts/**/*.mjs"
],
"ignore": ["dist/**", ".turbo/**"]
},
"packages/cloud/api": {
"entry": [
"src/index.ts",
"src/_generate-router.mjs",
"src/stubs/**/*.ts",
"__tests__/**/*.ts",
"test/**/*.mjs",
"test/**/*.ts"
],
"project": ["**/*.{ts,tsx}", "src/_generate-router.mjs", "test/**/*.mjs"],
"ignore": [".wrangler/**", "dist/**", ".turbo/**"],
"ignoreDependencies": ["wrangler"]
},
"packages/cloud/services/agent-server": {
"entry": ["src/index.ts", "src/**/*.ts", "__tests__/**/*.ts"],
"project": ["src/**/*.ts", "__tests__/**/*.ts"],
"ignore": ["dist/**", ".turbo/**"],
"ignoreDependencies": ["bun-types"]
},
"packages/cloud/services/gateway-discord": {
"entry": ["src/index.ts", "src/**/*.ts", "tests/**/*.ts"],
"project": ["src/**/*.ts", "tests/**/*.ts"],
"ignore": ["dist/**", ".turbo/**"],
"ignoreDependencies": ["bun-types"]
},
"packages/cloud/services/gateway-webhook": {
"entry": ["src/index.ts", "src/**/*.ts", "__tests__/**/*.ts"],
"project": ["src/**/*.ts", "__tests__/**/*.ts"],
"ignore": ["dist/**", ".turbo/**"],
"ignoreDependencies": ["bun-types"]
},
"packages/cloud/services/operator": {
"entry": ["pepr.ts"],
"project": ["pepr.ts", "capabilities/**/*.ts"],
"ignore": ["dist/**", ".turbo/**"],
"ignoreDependencies": ["@types/bun", "esbuild", "prettier", "uuid"]
},
"packages/cloud/shared": {
"entry": [
"src/index.ts",
"src/billing/index.ts",
"src/db/index.ts",
"src/lib/index.ts",
"src/types/index.ts",
"src/**/*.test.ts",
"drizzle.config.ts"
],
"project": ["src/**/*.ts", "drizzle.config.ts"],
"ignore": ["dist/**", ".turbo/**"],
"ignoreDependencies": ["redis", "wadis"]
},
"packages/scenario-runner": {
"entry": [
"src/index.ts",
"src/cli.ts",
"src/runtime-factory.ts",
"src/**/*.test.ts",
"vitest.config.ts"
],
"project": ["src/**/*.ts", "vitest.config.ts"],
"ignore": ["dist/**", ".turbo/**"]
},
"packages/os/homepage": {
"entry": [
"index.html",
"src/main.tsx",
"src/index.css",
"scripts/**/*.mjs",
"tests/**/*.ts",
"vite.config.ts",
"playwright.config.ts"
],
"project": [
"src/**/*.{css,ts,tsx}",
"scripts/**/*.mjs",
"tests/**/*.ts",
"vite.config.ts",
"playwright.config.ts"
],
"ignore": ["dist/**", ".turbo/**"]
},
"packages/os/usb-installer": {
"entry": [
"index.html",
"src/index.ts",
"src/main.tsx",
"src/**/*.test.ts",
"src/**/*.test.tsx",
"vite.config.ts",
"vitest.config.ts"
],
"project": ["src/**/*.{ts,tsx}", "vite.config.ts", "vitest.config.ts"],
"ignore": ["dist/**", ".turbo/**"]
},
"packages/shared": {
"entry": ["src/**/*.ts", "scripts/**/*.mjs", "vitest.config.ts"],
"project": ["src/**/*.ts", "scripts/**/*.mjs", "vitest.config.ts"],
"ignore": ["dist/**", ".turbo/**", "src/**/*.d.ts", "src/**/*.d.ts.map"]
},
"packages/skills": {
"entry": ["src/index.ts", "test/**/*.test.ts"],
"project": ["src/**/*.ts", "test/**/*.ts"],
"ignore": ["dist/**", ".turbo/**"]
},
"packages/test": {
"entry": [
"harness/index.ts",
"harness/**/*.test.ts",
"mocks/**/*.test.ts",
"mocks/mockoon/*.mjs",
"scripts/**/*.mjs",
"scenarios/**/*.ts",
"soc2/**/*.test.ts",
"vitest/**/*.ts"
],
"project": [
"eliza-package-paths.ts",
"harness/**/*.ts",
"helpers/**/*.ts",
"mocks/**/*.ts",
"mocks/**/*.mjs",
"scenarios/**/*.ts",
"scripts/**/*.mjs",
"soc2/**/*.ts",
"vitest/**/*.ts"
],
"ignore": ["dist/**", ".turbo/**"]
},
"packages/vault": {
"entry": ["src/index.ts", "test/**/*.test.ts", "vitest.config.ts"],
"project": ["src/**/*.ts", "test/**/*.ts", "vitest.config.ts"],
"ignore": ["dist/**", ".turbo/**"]
},
"plugins/plugin-agent-skills": {
"entry": [
"src/index.ts",
"auto-enable.ts",
"src/**/*.test.ts",
"tsup.config.ts",
"vitest.config.ts"
],
"project": [
"src/**/*.ts",
"auto-enable.ts",
"tsup.config.ts",
"vitest.config.ts"
],
"ignore": [
"dist/**",
".turbo/**",
"src/**/*.js",
"src/**/*.js.map",
"src/**/*.d.ts",
"src/**/*.d.ts.map"
]
},
"plugins/plugin-anthropic": {
"entry": [
"index.ts",
"index.node.ts",
"index.browser.ts",
"auto-enable.ts",
"build.ts",
"models/**/*.ts",
"__tests__/**/*.test.ts",
"vitest.config.ts",
"vitest.live.config.ts"
],
"project": [
"**/*.ts",
"__tests__/**/*.test.ts",
"vitest.config.ts",
"vitest.live.config.ts"
],
"ignore": ["dist/**", ".turbo/**"]
},
"plugins/plugin-anthropic-proxy": {
"entry": [
"index.ts",
"index.node.ts",
"index.browser.ts",
"auto-enable.ts",
"build.ts",
"__tests__/**/*.test.ts",
"vitest.config.ts"
],
"project": ["**/*.ts", "__tests__/**/*.test.ts", "vitest.config.ts"],
"ignore": ["dist/**", ".turbo/**"]
},
"plugins/plugin-aosp-local-inference": {
"entry": [
"src/index.ts",
"src/aosp-mtp-adapter.ts",
"src/aosp-llama-streaming.ts",
"__tests__/**/*.test.ts"
],
"project": ["src/**/*.ts", "__tests__/**/*.ts"],
"ignore": ["dist/**", ".turbo/**"]
},
"plugins/plugin-agent-orchestrator": {
"entry": [
"index.ts",
"index.node.ts",
"build.ts",
"src/index.ts",
"src/register-routes.ts",
"src/**/*.test.ts",
"__tests__/**/*.test.ts",
"tests/**/*.mjs",
"scripts/**/*.cjs",
"vitest.config.ts"
],
"project": [
"*.ts",
"src/**/*.ts",
"__tests__/**/*.ts",
"tests/**/*.mjs",
"scripts/**/*.cjs",
"vitest.config.ts"
],
"ignore": ["dist/**", ".turbo/**"]
},
"packages/app": {
"entry": [
"src/**/*.{ts,tsx}",
"app.config.ts",
"capacitor.config.ts",
"vite.config.ts",
"vite-dev-origin.ts",
"vitest.config.ts",
"vitest.e2e.config.ts",
"playwright.*.config.ts",
"scripts/**/*.{mjs,ts}",
"vite/**/*.ts"
],
"project": [
"src/**/*.{ts,tsx}",
"scripts/**/*.{mjs,ts}",
"vite/**/*.ts",
"*.ts"
],
"ignore": ["dist/**", "ios/**", "android/**"],
"ignoreDependencies": [
"@capacitor/android",
"@capacitor/barcode-scanner",
"@capacitor/browser",
"@capacitor/haptics",
"@capacitor/ios",
"@capacitor/push-notifications",
"@elizaos/app-.*",
"@elizaos/capacitor-.*",
"@elizaos/plugin-.*",
"@elizaos/shared",
"@elizaos/ui",
"@pixiv/three-vrm",
"llama-cpp-capacitor",
"pathe",
"tailwindcss",
"three",
"ws"
],
"ignoreUnresolved": ["tsx"]
},
"packages/app-core": {
"entry": [
"src/**/*.{ts,tsx}",
"scripts/**/*.{mjs,ts}",
"test/**/*.{ts,tsx}",
"platforms/**/*.{ts,tsx}",
"packaging/**/*.{mjs,ts}",
"vitest.config.ts",
"vitest.e2e.config.ts",
"playwright.config.ts"
],
"project": [
"src/**/*.{ts,tsx}",
"scripts/**/*.{mjs,ts}",
"test/**/*.{ts,tsx}",
"platforms/**/*.{ts,tsx}",
"packaging/**/*.{mjs,ts}",
"*.ts"
],
"ignore": [
"dist/**",
"test/contracts/**",
"platforms/**/build/**",
"platforms/**/artifacts/**"
],
"ignoreDependencies": [
"@capacitor/barcode-scanner",
"@capacitor/haptics",
"@capacitor/keyboard",
"@capacitor/push-notifications",
"@elizaos/plugin-personal-assistant",
"@elizaos/plugin-browser",
"@elizaos/plugin-discord",
"@elizaos/plugin-local-inference",
"@elizaos/plugin-telegram",
"@elizaos/plugin-wallet",
"@elizaos/plugin-wechat",
"@elizaos/plugin-workflow",
"@types/ws",
"discord.js",
"figlet",
"node:sqlite",
"node:undici",
"nodemailer",
"puppeteer-core",
"tailwindcss",
"undici",
"ws"
]
},
"packages/app-core/deploy/cloud-agent-template": {
"entry": ["entrypoint.ts"],
"project": ["*.ts"],
"ignoreDependencies": [
"@elizaos/core",
"@elizaos/plugin-sql",
"@elizaos/plugin-elizacloud",
"@elizaos/plugin-workflow"
]
},
"packages/benchmarks/eliza-1": {
"entry": [
"src/index.ts",
"src/metrics.ts",
"src/report.ts",
"__tests__/**/*.ts",
"scripts/**/*.mjs"
],
"project": ["src/**/*.ts", "__tests__/**/*.ts", "scripts/**/*.mjs"],
"ignore": [".turbo/**"]
},
"packages/benchmarks/eliza-1/vision-cua-e2e": {
"entry": [
"src/pipeline.ts",
"*.e2e.test.ts",
"src/**/*.test.ts",
"src/**/*.e2e.test.ts",
"scripts/**/*.mjs",
"vitest.config.ts"
],
"project": ["src/**/*.ts", "scripts/**/*.mjs", "vitest.config.ts"],
"ignore": [".turbo/**"]
},
"packages/benchmarks/interrupt-bench": {
"entry": [
"src/index.ts",
"src/runner.ts",
"src/scorer.ts",
"scripts/**/*.ts",
"tests/**/*.ts"
],
"project": ["src/**/*.ts", "scripts/**/*.ts", "tests/**/*.ts"],
"ignore": [".turbo/**"]
},
"packages/benchmarks/lib": {
"entry": [
"src/index.ts",
"src/metrics-schema.ts",
"src/model-tiers.ts",
"src/local-llama-cpp.ts",
"src/**/*.test.ts"
],
"project": ["src/**/*.ts"],
"ignore": [".turbo/**", "__pycache__/**"]
},
"packages/benchmarks/three-agent-dialogue": {
"entry": [
"runner/run-dialogue.ts",
"runner/**/*.ts",
"verify/**/*.ts",
"__tests__/**/*.ts",
"vitest.config.ts"
],
"project": [
"runner/**/*.ts",
"verify/**/*.ts",
"__tests__/**/*.ts",
"vitest.config.ts"
],
"ignore": [".turbo/**", "artifacts/**"]
},
"packages/contracts": {
"entry": ["src/index.ts"],
"project": ["src/**/*.ts", "!src/**/*.d.ts"],
"ignore": ["dist/**", ".turbo/**", "src/**/*.d.ts", "src/**/*.d.ts.map"]
},
"packages/app-core/platforms/electrobun": {
"entry": [
"src/**/*.{ts,tsx,js}",
"electrobun.config.ts",
"vitest.electrobun.config.ts",
"scripts/**/*.{mjs,ts,js}"
],
"project": [
"src/**/*.{ts,tsx,js}",
"scripts/**/*.{mjs,ts,js}",
"electrobun.config.ts",
"vitest.electrobun.config.ts"
],
"ignore": ["build/**", "artifacts/**"],
"ignoreDependencies": ["bonjour-service", "rcedit"]
},
"packages/plugin-remote-manifest": {
"entry": [
"src/**/*.ts",
"examples/**/*.test.ts",
"examples/**/worker.mjs",
"examples/**/plugin.json"
],
"project": [
"src/**/*.ts",
"examples/**/*.test.ts",
"examples/**/worker.mjs",
"examples/**/plugin.json"
],
"ignore": ["dist/**"]
},
"packages/browser-extension": {
"entry": [
"entrypoints/**/*.ts",
"src/**/*.ts",
"scripts/**/*.{mjs,ts,js}",
"vitest.extension.config.ts"
],
"project": [
"entrypoints/**/*.ts",
"src/**/*.ts",
"scripts/**/*.{mjs,ts,js}",
"vitest.extension.config.ts"
],
"ignore": ["dist/**"]
},
"plugins/plugin-native-gateway": {
"ignoreBinaries": ["pod"]
},
"plugins/plugin-native-activity-tracker": {
"ignoreBinaries": ["swiftc"]
},
"packages/elizaos": {
"entry": [
"src/**/*.ts",
"build.ts",
"scripts/**/*.mjs",
"vitest.config.ts"
],
"project": [
"src/**/*.ts",
"build.ts",
"scripts/**/*.mjs",
"vitest.config.ts"
],
"ignore": ["dist/**", "templates/**"]
},
"packages/examples/_plugin": {
"entry": [
"src/**/*.{ts,tsx}",
"build.ts",
"vite.config.ts",
"tailwind.config.js",
"postcss.config.js"
],
"project": [
"src/**/*.{ts,tsx}",
"build.ts",
"vite.config.ts",
"tailwind.config.js",
"postcss.config.js"
],
"ignore": ["dist/**"],
"ignoreDependencies": ["@types/uuid", "uuid"]
},
"packages/examples/app/capacitor/frontend": {
"entry": ["src/**/*.{ts,tsx}", "vite.config.ts", "index.html"],
"project": ["src/**/*.{ts,tsx}", "vite.config.ts"],
"ignore": ["dist/**"]
},
"packages/examples/app/electron/backend": {
"entry": ["src/main.ts", "src/preload.ts"],
"project": ["src/**/*.ts"],
"ignore": ["dist/**", "renderer/**"]
},
"packages/examples/app/electron/frontend": {
"entry": ["src/**/*.{ts,tsx}", "vite.config.ts", "index.html"],
"project": ["src/**/*.{ts,tsx}", "vite.config.ts"],
"ignore": ["dist/**"]
},
"packages/examples/elizagotchi": {
"entry": ["src/**/*.{ts,tsx}", "vite.config.ts", "index.html"],
"project": ["src/**/*.{ts,tsx}", "vite.config.ts"],
"ignore": ["dist/**"]
},
"packages/examples/farcaster-miniapp": {
"entry": [
"src/**/*.{ts,tsx}",
"server.js",
"vite.config.ts",
"index.html"
],
"project": ["src/**/*.{ts,tsx}", "server.js", "vite.config.ts"],
"ignore": ["dist/**"]
},
"packages/examples/html": {
"entry": ["index.html", "package.json"],
"project": [],
"ignoreBinaries": ["python3"]
},
"packages/examples/react": {
"entry": [
"src/**/*.{ts,tsx}",
"scripts/**/*.mjs",
"vite.config.ts",
"index.html"
],
"project": ["src/**/*.{ts,tsx}", "scripts/**/*.mjs", "vite.config.ts"],
"ignore": ["dist/**", "public/pglite/**"]
},
"packages/examples/trader": {
"entry": ["src/**/*.{ts,tsx}", "vite.config.ts", "index.html"],
"project": ["src/**/*.{ts,tsx}", "vite.config.ts", "tsconfig.node.json"],
"ignore": ["dist/**"]
},
"packages/examples/vercel": {
"entry": ["api/**/*.ts", "test-client.ts", "vercel.json"],
"project": ["api/**/*.ts", "test-client.ts"],
"ignore": ["dist/**", ".vercel/**"]
},
"packages/homepage": {
"entry": [
"src/main.tsx",
"src/vite-env.d.ts",
"src/types/**/*.d.ts",
"tests/**/*.spec.ts",
"vite.config.ts",
"playwright.config.ts"
],
"project": [
"src/**/*.{ts,tsx,d.ts}",
"tests/**/*.ts",
"vite.config.ts",
"playwright.config.ts"
],
"ignore": ["dist/**", ".turbo/**"],
"ignoreDependencies": [
"@fontsource-variable/geist",
"@fontsource-variable/geist-mono",
"tailwindcss",
"tw-animate-css"
]
},
"packages/examples/aws": {
"entry": [
"handler.ts",
"server-local.ts",
"test-client.ts",
"test-local.ts"
],
"project": ["*.ts"],
"ignore": ["dist/**", ".eliza/**"],
"ignoreBinaries": ["sam"]
},
"packages/examples/browser-extension": {
"entry": ["package.json"],
"project": [],
"ignore": ["chrome/**", "safari/**", "shared/**"]
},
"packages/examples/browser-extension/chrome": {
"entry": [
"src/**/*.ts",
"../shared/eliza-runtime-full.ts",
"../shared/types.ts",
"tsup.config.ts"
],
"project": [
"src/**/*.ts",
"../shared/eliza-runtime-full.ts",
"../shared/types.ts",
"tsup.config.ts"
],
"ignore": ["dist/**"],
"ignoreDependencies": [
"@elizaos/core",
"@elizaos/plugin-anthropic",
"@elizaos/plugin-elizacloud",
"@elizaos/plugin-google-genai",
"@elizaos/plugin-groq",
"@elizaos/plugin-localdb",
"@elizaos/plugin-openai",
"@elizaos/plugin-openrouter"
]
},
"packages/examples/browser-extension/safari": {
"entry": ["package.json", "scripts/**/*.mjs"],
"project": ["scripts/**/*.mjs"],
"ignore": [".generated/**"],
"ignoreBinaries": ["xcrun"]
},
"packages/examples/convex": {
"entry": ["test-client.ts", "convex/*.ts"],
"project": ["test-client.ts", "convex/**/*.ts"],
"ignore": ["convex/_generated/**"]
},
"packages/agent": {
"entry": [
"src/index.ts",
"src/bin.ts",
"scripts/**/*.{mjs,ts,cjs}",
"test/**/*.{ts,tsx}",
"vitest.config.ts"
],
"project": [
"src/**/*.{ts,tsx}",
"scripts/**/*.{mjs,ts,cjs}",
"test/**/*.{ts,tsx}",
"*.ts"
],
"ignore": ["dist/**", "dist-mobile*/**"],
"ignoreDependencies": ["node:sqlite", "ws", "@types/ws", "x402-fetch"]
},
"packages/core": {
"entry": ["src/**/*.ts", "!src/**/*.d.ts", "build.ts"],
"project": ["src/**/*.ts", "!src/**/*.d.ts", "build.ts"],
"ignoreDependencies": [
"@ai-sdk/anthropic",
"@ai-sdk/google",
"@ai-sdk/openai",
"@elizaos/prompts",
"@openrouter/ai-sdk-provider"
],
"ignoreUnresolved": [
"./Action",
"./Memory",
"./Provider",
"./Runtime",
"./State"
],
"ignore": [
"e2e/**",
"test/**",
"src/testing/**",
"src/__tests__/**",
"src/index.browser.ts",
"src/streaming-context.browser.ts",
"src/index.edge.ts",
"src/features/working-memory/attachmentContext.ts",
"src/features/working-memory/readAttachmentAction.ts",
"src/features/working-memory/taskClipboardPersistence.ts",
"src/features/working-memory/taskClipboardService.ts",
"src/runtime/cache-observation.ts",
"src/runtime/cache-observer.ts",
"src/runtime/context-diff.ts",
"src/services/triggerScheduling.ts",
"src/services/triggerWorker.ts",
"src/**/*.d.ts",
"src/**/*.d.ts.map"
]
},
"packages/os": {
"entry": ["package.json"],
"project": [],
"ignore": ["android/**", "linux/**"]
},
"plugins/plugin-tailscale": {
"entry": ["src/index.ts"],
"project": ["src/**/*.ts"]
},
"packages/ui": {
"entry": ["src/**/*.{css,ts,tsx}", "vitest.config.ts"],
"project": ["src/**/*.{css,ts,tsx}", "vitest.config.ts"],
"ignoreDependencies": [
"@elizaos/core",
"@elizaos/plugin-browser",
"@elizaos/shared",
"@capacitor/app",
"jsdom",
"node-llama-cpp",
"three",
"vite",
"vite/client",
"ws",
"zod"
],
"ignore": ["dist/**", "storybook-static/**"]
},
"plugins/plugin-local-inference/native": {
"entry": [
"scripts/**/*.{mjs,ts}",
"verify/**/*.{mjs,ts}",
"package.json"
],
"project": ["scripts/**/*.{mjs,ts}", "verify/**/*.{mjs,ts}"],
"ignore": [
"llama.cpp/**",
"reports/**",
"verify/bench_results/**",
"verify/reports/**"
],
"ignoreBinaries": ["make"]
},
"plugins/plugin-personal-assistant": {
"entry": [
"src/**/*.{ts,tsx}",
"scripts/**/*.{mjs,ts}",
"test/**/*.{ts,tsx}",
"vitest*.config.ts"
],
"project": [
"src/**/*.{ts,tsx}",
"scripts/**/*.{mjs,ts}",
"test/**/*.{ts,tsx}",
"vitest*.config.ts"
],
"ignoreBinaries": [
"tsc",
"plugins/plugin-personal-assistant/scripts/work-thread-benchmark.ts"
]
},
"plugins/plugin-health": {
"entry": [
"src/index.ts",
"src/**/*.test.ts",
"test/**/*.test.ts",
"vitest.config.ts"
],
"project": ["src/**/*.ts", "test/**/*.ts", "vitest.config.ts"],
"ignore": [
"dist/**",
"src/contracts/lifeops.ts",
"src/contracts/lifeops-connector-degradation.ts",
"src/contracts/permissions.ts"
],
"ignoreBinaries": ["tsc", "tsup", "vitest", "bunx"]
}
}
}