Files
elizaos--eliza/turbo.json
T
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

485 lines
13 KiB
JSON

{
"$schema": "https://turbo.build/schema.json",
"globalDependencies": [
"package.json",
"bun.lock",
"bunfig.toml",
"turbo.json",
"tsconfig.json",
"tsconfig.base.json",
"tsconfig.dist-paths.json",
"tsconfig.build.template.json",
"plugins/tsconfig.build.shared.json",
"packages/feed/packages/tsconfig.base.json"
],
"globalEnv": [
"BUN_PATH",
"ELIZA_CERT_QUEUE_HOST",
"ELIZA_GPU_VISION_CACHE",
"ELIZA_GPU_VISION_PORT",
"ELIZA_SCENARIO_MATRIX_ENABLED",
"SEARCHBENCH_CORPUS",
"SEARCHBENCH_LATENCY_REPEATS"
],
"tasks": {
"build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"env": ["LOG_LEVEL"],
"outputs": ["dist/**"],
"inputs": [
"src/**",
"**/*.ts",
"**/*.tsx",
"!**/*.test.ts",
"!**/*.test.tsx",
"!**/*.spec.ts",
"!**/*.spec.tsx",
"!**/__tests__/**",
"index.ts",
"index.node.ts",
"index.browser.ts",
"build.ts",
"build.mjs",
"build.config.ts",
"scripts/**",
"tsup.config.ts",
"tsup.config.*.ts",
"tsdown.config.ts",
"vite.config.ts",
"vite.config.*.ts",
"tsconfig.json",
"tsconfig.*.json",
"package.json",
"assets/**",
"public/**",
"$TURBO_ROOT$/plugins/tsup.plugin-packages.shared.ts",
"$TURBO_ROOT$/packages/scripts/view-bundle-vite.config.ts",
"$TURBO_ROOT$/packages/scripts/rewrite-dist-relative-imports-node-esm.mjs"
]
},
"@elizaos/app#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"env": [
"LOG_LEVEL",
"ELIZA_BUILD_STAMP",
"ELIZA_BUILD_VARIANT",
"ELIZA_RELEASE_AUTHORITY",
"VITE_ENVIRONMENT"
],
"outputs": ["dist/**"],
"inputs": [
"src/**",
"index.ts",
"index.node.ts",
"index.browser.ts",
"build.ts",
"build.mjs",
"build.config.ts",
"scripts/**",
"tsup.config.ts",
"tsup.config.*.ts",
"tsdown.config.ts",
"vite.config.ts",
"vite.config.*.ts",
"tsconfig.json",
"tsconfig.*.json",
"package.json",
"assets/**",
"public/**",
"$TURBO_ROOT$/plugins/tsup.plugin-packages.shared.ts",
"$TURBO_ROOT$/packages/scripts/view-bundle-vite.config.ts",
"$TURBO_ROOT$/packages/scripts/rewrite-dist-relative-imports-node-esm.mjs"
]
},
"@elizaos/cloud-api#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": []
},
"@elizaos/lifeops-bench#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": []
},
"@elizaos/example-browser-extension-safari#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": []
},
"@elizaos/example-clone-ur-crush#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": [".next/**", "!.next/cache/**"]
},
"@elizaos/ios-native-deps#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"env": [
"DEVELOPER_DIR",
"ELIZA_IOS_MIN_VERSION",
"ELIZA_LLAMA_BUILD_IOS",
"ELIZA_LLAMA_FORCE_REBUILD",
"ELIZA_LLAMA_SIM_METAL",
"ELIZA_SQLITE_VEC_BUILD_IOS",
"ELIZA_SQLITE_VEC_FORCE_REBUILD",
"LLAMA_CPP_REPO",
"SQLITE_VEC_REPO"
],
"inputs": [
"package.json",
"VERSIONS",
"llama.cpp/build-ios.sh",
"llama.cpp/shim/**",
"sqlite-vec/build-ios.sh"
],
"outputs": [
".turbo/native-deps-build/**",
"llama.cpp/dist/**",
"sqlite-vec/dist/**"
]
},
"@elizaos/prompts#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": [
"specs/actions/plugins.generated.json",
"$TURBO_ROOT$/packages/core/src/generated/action-docs.ts"
],
"inputs": [
"package.json",
"scripts/**",
"src/**",
"specs/**",
"$TURBO_ROOT$/plugins/**/*.ts"
]
},
"@elizaos/app-core#build": {
"dependsOn": [
"@elizaos/core#build",
"@elizaos/agent#build",
"@elizaos/shared#build",
"@elizaos/ui#build"
],
"env": ["LOG_LEVEL"],
"outputs": ["dist/**"]
},
"@elizaos/ui#build": {
"dependsOn": [
"@elizaos/cloud-sdk#build",
"@elizaos/core#build",
"@elizaos/shared#build"
],
"env": ["LOG_LEVEL"],
"outputs": ["dist/**"]
},
"@elizaos/example-app-capacitor-backend#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": []
},
"@elizaos/plugin-aosp-local-inference#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": []
},
"eliza-next-example#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": []
},
"elizaos-plugin-echo#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": []
},
"@elizaos/core#build": {
"dependsOn": [
"@elizaos/contracts#build",
"@elizaos/logger#build",
"@elizaos/cloud-routing#build"
],
"env": ["LOG_LEVEL"],
"outputs": ["dist/**", "src/i18n/generated/**"],
"inputs": [
"src/**",
"build.ts",
"tsconfig.declarations.json",
"$TURBO_ROOT$/packages/shared/scripts/generate-keywords.mjs",
"$TURBO_ROOT$/packages/shared/src/i18n/keywords/*.keywords.json"
]
},
"@elizaos/contracts#build": {
"dependsOn": [],
"outputs": ["dist/**"]
},
"@elizaos/cloud-routing#build": {
"dependsOn": [],
"outputs": ["dist/**"]
},
"@elizaos/logger#build": {
"dependsOn": [],
"outputs": ["dist/**"]
},
"@elizaos/electrobun#build": {
"dependsOn": ["@elizaos/app#build", "^build"],
"cache": false,
"outputs": []
},
"@elizaos/plugin-cli#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": ["dist/**"]
},
"@elizaos/plugin-app-control#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": ["dist/**"]
},
"@elizaos/plugin-pdf#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": ["dist/**"]
},
"@elizaos/plugin-wallet#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": ["dist/**"]
},
"@elizaos/plugin-sql#build": {
"dependsOn": ["@elizaos/core#build", "^build"],
"outputs": ["src/dist/**"]
},
"@elizaos/native-activity-tracker#build": {
"dependsOn": ["@elizaos/core#build"],
"outputs": ["dist/**"]
},
"@elizaos/scenario-runner#build": {
"dependsOn": [
"@elizaos/core#build",
"@elizaos/agent#build",
"@elizaos/shared#build",
"@elizaos/vault#build",
"@elizaos/app-core#build",
"@elizaos/plugin-sql#build",
"@elizaos/plugin-telegram#build",
"@elizaos/plugin-streaming#build",
"@elizaos/plugin-signal#build",
"@elizaos/plugin-browser#build",
"@elizaos/plugin-elizacloud#build",
"@elizaos/ui#build"
],
"outputs": ["dist/**"]
},
"lint": {
"outputs": []
},
"lint:check": {
"outputs": []
},
"typecheck": {
"dependsOn": [
"@elizaos/core#build",
"@elizaos/shared#build",
"@elizaos/ui#build",
"@elizaos/app-core#build",
"@elizaos/plugin-agent-skills#build",
"@elizaos/plugin-app-manager#build",
"@elizaos/plugin-inbox#build",
"@elizaos/plugin-sql#build",
"@elizaos/plugin-task-coordinator#build"
],
"outputs": []
},
"@elizaos/app-core#typecheck": {
"dependsOn": [
"@elizaos/core#build",
"@elizaos/shared#build",
"@elizaos/agent#build",
"^build"
],
"outputs": []
},
"@elizaos/app#typecheck": {
"dependsOn": [
"@elizaos/plugin-browser#build",
"@elizaos/plugin-personal-assistant#build",
"@elizaos/ui#build"
],
"outputs": []
},
"@elizaos/cloud-api#typecheck": {
"outputs": []
},
"@elizaos/cloud-shared#typecheck": {
"dependsOn": ["@elizaos/plugin-cloud-apps#build"],
"outputs": []
},
"@elizaos/plugin-discord#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"@elizaos/plugin-tailscale#typecheck": {
"dependsOn": ["@elizaos/plugin-tunnel#build"],
"outputs": []
},
"@elizaos/plugin-calendar#typecheck": {
"dependsOn": [],
"outputs": []
},
"@elizaos/plugin-personal-assistant#typecheck": {
"dependsOn": [
"@elizaos/plugin-blocker#build",
"@elizaos/plugin-calendar#build",
"@elizaos/plugin-calendly#build",
"@elizaos/plugin-finances#build",
"@elizaos/plugin-goals#build",
"@elizaos/plugin-health#build",
"@elizaos/plugin-inbox#build",
"@elizaos/plugin-reminders#build",
"@elizaos/plugin-remote-desktop#build",
"@elizaos/plugin-x#build",
"@elizaos/capacitor-mobile-signals#build",
"@elizaos/macosreminders#build",
"@elizaos/native-activity-tracker#build"
],
"outputs": []
},
"@elizaos/plugin-contacts#typecheck": {
"dependsOn": [
"@elizaos/capacitor-contacts#build",
"@elizaos/ui#build",
"^build"
],
"outputs": []
},
"@elizaos/plugin-hyperliquid#typecheck": {
"dependsOn": [
"@elizaos/app-core#build",
"@elizaos/core#build",
"@elizaos/shared#build",
"@elizaos/ui#build",
"^build"
],
"outputs": []
},
"@elizaos/plugin-capacitor-bridge#typecheck": {
"dependsOn": ["@elizaos/core#build", "@elizaos/shared#build", "^build"],
"outputs": []
},
"@elizaos/example-autonomous#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"@elizaos/example-telegram#typecheck": {
"dependsOn": [
"@elizaos/plugin-openai#build",
"@elizaos/plugin-sql#build",
"@elizaos/plugin-telegram#build"
],
"outputs": []
},
"@elizaos/example-bluesky#typecheck": {
"dependsOn": [
"@elizaos/plugin-bluesky#build",
"@elizaos/plugin-openai#build",
"@elizaos/plugin-sql#build"
],
"outputs": []
},
"@elizaos/example-chat#typecheck": {
"dependsOn": ["@elizaos/plugin-sql#build"],
"outputs": []
},
"@elizaos/gcp-examples#typecheck": {
"dependsOn": [
"@elizaos/core#build",
"@elizaos/plugin-openai#build",
"@elizaos/plugin-sql#build"
],
"outputs": []
},
"@elizaos/scenario-runner#typecheck": {
"dependsOn": ["@elizaos/plugin-browser#build", "^build"],
"outputs": []
},
"@elizaos/example-edad#typecheck": {
"dependsOn": ["@elizaos/cloud-sdk#build", "^build"],
"outputs": []
},
"@elizaos/example-trader-ts#typecheck": {
"dependsOn": ["@elizaos/plugin-wallet#build"],
"outputs": []
},
"@elizaos/example-a2a-server#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"@elizaos/example-app-electron#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"@elizaos/example-browser-extension-chrome#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"@elizaos/example-convex#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"@elizaos/example-rest-api-elysia#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"@elizaos/example-rest-api-express#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"@elizaos/example-rest-api-hono#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"@elizaos/example-xai-x#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"eliza-react-example#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"@elizaos/plugin-training#typecheck": {
"dependsOn": ["@elizaos/plugin-inbox#build", "^build"],
"outputs": []
},
"@elizaos/plugin-sub-agent-claude-code#typecheck": {
"dependsOn": ["@elizaos/plugin-remote-manifest#build", "^build"],
"outputs": []
},
"@elizaos/plugin-local-inference#typecheck": {
"dependsOn": ["^build"],
"outputs": []
},
"@elizaos/gcp-examples#build": {
"dependsOn": [
"@elizaos/core#build",
"@elizaos/plugin-openai#build",
"@elizaos/plugin-sql#build"
],
"outputs": ["dist/**"]
},
"format": {
"outputs": []
},
"format:check": {
"outputs": []
},
"start": {
"dependsOn": ["@elizaos/core#build"],
"env": ["LOG_LEVEL"],
"cache": false,
"persistent": true
},
"dev": {
"dependsOn": ["@elizaos/core#build"],
"cache": false,
"persistent": true
},
"migrate": {
"dependsOn": ["@elizaos/core#build"],
"cache": false
},
"migrate:generate": {
"dependsOn": ["@elizaos/core#build"],
"cache": false
},
"clean": {
"cache": false
}
}
}