2026-06-11 15:04:50 +08:00
|
|
|
{
|
|
|
|
|
"$schema": "https://unpkg.com/knip@5/schema.json",
|
2026-07-19 21:17:57 +08:00
|
|
|
"exclude": [
|
|
|
|
|
"duplicates"
|
|
|
|
|
],
|
|
|
|
|
"ignoreBinaries": [
|
|
|
|
|
"bwrap",
|
2026-08-08 17:29:43 +08:00
|
|
|
"icacls",
|
2026-08-06 10:23:26 +08:00
|
|
|
"musl-gcc",
|
2026-07-19 21:17:57 +08:00
|
|
|
"python3",
|
2026-07-26 15:27:59 +08:00
|
|
|
"sandbox-exec",
|
2026-08-13 15:29:25 +08:00
|
|
|
"tar",
|
2026-08-08 11:46:05 +08:00
|
|
|
"taskkill",
|
|
|
|
|
"where.exe"
|
2026-07-19 21:17:57 +08:00
|
|
|
],
|
|
|
|
|
"ignoreWorkspaces": [
|
|
|
|
|
"vendor/*",
|
|
|
|
|
"python/sdk-runtime"
|
|
|
|
|
],
|
|
|
|
|
"ignoreDependencies": [
|
2026-07-27 18:39:20 +08:00
|
|
|
"@yarnpkg/cli-dist",
|
2026-07-19 21:17:57 +08:00
|
|
|
"lightningcss"
|
|
|
|
|
],
|
2026-06-11 15:04:50 +08:00
|
|
|
"workspaces": {
|
|
|
|
|
".": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
2026-08-06 03:18:17 +08:00
|
|
|
"scripts/**/*.mjs",
|
|
|
|
|
"scripts/**/*.cjs"
|
2026-07-19 21:17:57 +08:00
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"scripts/**/*.ts",
|
2026-08-06 03:18:17 +08:00
|
|
|
"scripts/**/*.mjs",
|
|
|
|
|
"scripts/**/*.cjs"
|
2026-07-19 21:17:57 +08:00
|
|
|
]
|
2026-07-17 15:42:35 +08:00
|
|
|
},
|
|
|
|
|
"examples": {
|
2026-06-16 11:10:25 +08:00
|
|
|
"entry": [
|
2026-07-19 13:32:04 +08:00
|
|
|
"headless-agent/tests/fixtures/cli-mock-llm.ts",
|
2026-07-24 01:40:25 +08:00
|
|
|
"headless-agent/tests/fixtures/semantic-checkpoint-agent.ts",
|
2026-08-06 21:03:55 +08:00
|
|
|
"headless-agent/tests/fixtures/subagent-diagnostic-agent.ts",
|
2026-07-27 17:52:40 +08:00
|
|
|
"headless-agent/tests/fixtures/subagent-inheritance-agent.ts",
|
2026-08-11 12:31:49 +08:00
|
|
|
"headless-agent/tests/fixtures/subagent-settlement-fence.ts",
|
2026-08-04 20:01:04 +08:00
|
|
|
"headless-agent/tests/fixtures/workspace-context-resume-agent.ts",
|
2026-07-20 21:37:04 +08:00
|
|
|
"headless-agent/tests/fixtures/goal-domain/seed-goal.ts",
|
2026-07-20 20:16:41 +08:00
|
|
|
"headless-agent/tests/fixtures/time-context-driver.ts",
|
|
|
|
|
"headless-agent/tests/fixtures/time-context-mock-llm.ts",
|
2026-08-13 00:36:22 +08:00
|
|
|
"headless-agent/tests/fixtures/session-telemetry-otel-driver.ts",
|
2026-07-23 11:58:47 +08:00
|
|
|
"headless-agent/tests/fixtures/telemetry-redact-rule.ts",
|
2026-07-28 10:05:30 +08:00
|
|
|
"headless-agent/tests/fixtures/e2b/e2b/bin.ts",
|
2026-07-21 13:29:40 +08:00
|
|
|
"acp-agent/tests/snapshots/lsp-definition/workspace/subject.ts",
|
2026-08-08 15:40:01 +08:00
|
|
|
"acp-agent/tests/fixtures/child-question-tripwire.ts",
|
2026-08-10 12:16:19 +08:00
|
|
|
"acp-agent/tests/fixtures/parent-sandbox-override.ts",
|
2026-08-03 18:07:18 +08:00
|
|
|
"acp-agent/tests/fixtures/partial-landlock-sandbox.ts",
|
2026-07-24 12:39:07 +08:00
|
|
|
"acp-agent/tests/fixtures/subagent-durability-failure.ts",
|
2026-08-11 12:31:49 +08:00
|
|
|
"acp-agent/tests/fixtures/subagent-report-fence.ts",
|
2026-08-01 09:18:18 +08:00
|
|
|
"acp-agent/tests/fixtures/subagent-settlement-marker.ts",
|
2026-08-03 21:28:38 +08:00
|
|
|
"acp-agent/tests/fixtures/workspace-context-compaction.ts",
|
2026-07-21 16:51:51 +08:00
|
|
|
"acp-agent/tests/fixtures/subagent/subagent-acp/mock-delegating-llm.ts",
|
2026-07-21 17:14:10 +08:00
|
|
|
"acp-agent/tests/fixtures/subagent/subagent-acp/driver.ts",
|
2026-08-04 20:57:55 +08:00
|
|
|
"acp-agent/tests/fixtures/subagent/subagent-claude-code/fixture.ts",
|
|
|
|
|
"acp-agent/tests/fixtures/subagent/subagent-claude-code/driver.ts",
|
2026-08-04 16:02:17 +08:00
|
|
|
"acp-agent/tests/fixtures/subagent/subagent-codex/fixture.ts",
|
2026-08-04 18:38:05 +08:00
|
|
|
"acp-agent/tests/fixtures/subagent/subagent-codex/driver.ts",
|
2026-07-27 22:17:10 +08:00
|
|
|
"jsonrpc-agent/tests/fixtures/subagent/subagent-dsh-sdk/driver.ts",
|
|
|
|
|
"jsonrpc-agent/tests/fixtures/subagent/subagent-dsh-sdk/child-mock-llm.ts",
|
|
|
|
|
"jsonrpc-agent/tests/fixtures/subagent/subagent-dsh-sdk/mock-delegating-llm.ts",
|
2026-07-17 15:42:35 +08:00
|
|
|
"*/tests/**/*.e2e.ts",
|
|
|
|
|
"*/tests/**/*.snapshot.ts"
|
2026-06-16 11:10:25 +08:00
|
|
|
],
|
2026-07-19 21:17:57 +08:00
|
|
|
"project": [
|
|
|
|
|
"**/*.ts"
|
|
|
|
|
],
|
|
|
|
|
"ignoreDependencies": [
|
2026-07-30 06:00:53 +08:00
|
|
|
"@deepseek-ai/.+"
|
2026-07-19 21:17:57 +08:00
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"packages/util/home": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"packages/host/webserver": {
|
|
|
|
|
"entry": [
|
2026-07-23 21:56:39 +08:00
|
|
|
"tests/**/*.spec.ts"
|
2026-07-19 21:17:57 +08:00
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-08-11 22:20:45 +08:00
|
|
|
"packages/host/directory-picker-auto": {
|
|
|
|
|
"ignoreDependencies": [
|
2026-08-13 00:36:22 +08:00
|
|
|
"@deepseek-ai/dsh-client-ui-directory-picker-browse",
|
2026-08-11 22:20:45 +08:00
|
|
|
"@deepseek-ai/dsh-client-ui-directory-picker-native"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-08-12 23:51:31 +08:00
|
|
|
"packages/extensions/cordis-host-runner": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
],
|
|
|
|
|
"ignoreDependencies": [
|
|
|
|
|
"zod"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-08-03 21:54:50 +08:00
|
|
|
"packages/host/directory-picker-native": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.{ts,tsx}",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.{ts,tsx}",
|
|
|
|
|
"tests/**/*.{ts,tsx}"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-07-19 21:17:57 +08:00
|
|
|
"packages/client/web-ui": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.{ts,tsx}"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.{ts,tsx}",
|
|
|
|
|
"tests/**/*.{ts,tsx}"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"packages/client/runtime": {
|
|
|
|
|
"entry": [
|
2026-07-23 03:36:14 +08:00
|
|
|
"tests/**/*.spec.ts"
|
2026-07-19 21:17:57 +08:00
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-08-07 15:48:29 +08:00
|
|
|
"packages/api/remotes": {
|
2026-08-06 15:28:54 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
2026-08-10 22:06:25 +08:00
|
|
|
],
|
|
|
|
|
"ignoreDependencies": [
|
|
|
|
|
"@deepseek-ai/dsh-api-gateway"
|
2026-08-06 15:28:54 +08:00
|
|
|
]
|
|
|
|
|
},
|
2026-07-19 21:17:57 +08:00
|
|
|
"packages/client/ui-primitives": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.tsx"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"src/**/*.tsx",
|
|
|
|
|
"tests/**/*.tsx"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-07-28 23:34:19 +08:00
|
|
|
"packages/client/ui-goal": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.tsx"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"src/**/*.tsx",
|
|
|
|
|
"tests/**/*.tsx"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/client/ui-directory-picker-browse": {
|
2026-08-11 21:00:02 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.tsx"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"src/**/*.tsx",
|
|
|
|
|
"tests/**/*.tsx"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"packages/client/ui-directory-picker-native": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.tsx"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.tsx"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-08-06 06:21:19 -07:00
|
|
|
"packages/client/ui-deliverables": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.tsx"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"src/**/*.tsx",
|
|
|
|
|
"tests/**/*.tsx"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-08-10 18:37:30 +08:00
|
|
|
"packages/client/ui-workflow-run": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.tsx"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"src/**/*.tsx",
|
|
|
|
|
"tests/**/*.tsx"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-07-23 02:56:16 +08:00
|
|
|
"packages/client/web-react": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.tsx"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"src/**/*.tsx",
|
|
|
|
|
"tests/**/*.tsx"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-07-19 21:17:57 +08:00
|
|
|
"packages/client/ui-layout": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.spec.tsx"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"src/**/*.tsx",
|
|
|
|
|
"tests/**/*.ts",
|
|
|
|
|
"tests/**/*.tsx"
|
|
|
|
|
]
|
2026-06-11 15:04:50 +08:00
|
|
|
},
|
2026-07-13 15:38:47 +08:00
|
|
|
"website": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"project": [
|
|
|
|
|
"**/*.ts"
|
|
|
|
|
],
|
2026-07-13 15:38:47 +08:00
|
|
|
"ignoreDependencies": [
|
|
|
|
|
"@braintree/sanitize-url",
|
|
|
|
|
"cytoscape",
|
|
|
|
|
"cytoscape-cose-bilkent",
|
|
|
|
|
"dayjs",
|
|
|
|
|
"debug"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-06-20 22:55:20 +08:00
|
|
|
"packages/*/*": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-06-13 00:28:29 +08:00
|
|
|
},
|
2026-07-28 23:47:57 +08:00
|
|
|
"packages/core/tools": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"packages/typert/generator": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
2026-08-05 23:18:35 +08:00
|
|
|
"tests/fixtures/type-model/**/*.ts",
|
|
|
|
|
"tests/fixtures/remote-model/**/*.ts"
|
2026-07-28 23:47:57 +08:00
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/shell/bash-sandbox": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-09 16:05:44 +08:00
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/shell/pwsh-sandbox": {
|
2026-08-09 02:14:45 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-07-28 10:05:30 +08:00
|
|
|
"packages/e2b/e2b": {
|
2026-08-08 11:46:05 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-07-14 21:45:54 +08:00
|
|
|
"packages/context/time-context": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-09 16:05:44 +08:00
|
|
|
},
|
2026-07-28 21:29:24 +08:00
|
|
|
"packages/context/tmux-context": {
|
|
|
|
|
"entry": [
|
2026-07-29 10:37:17 +08:00
|
|
|
"tests/**/*.spec.ts"
|
2026-07-28 21:29:24 +08:00
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/lsp/lsp-stdio": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts",
|
|
|
|
|
"tests/fixture-server.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
],
|
|
|
|
|
"ignoreDependencies": [
|
|
|
|
|
"typescript-language-server"
|
|
|
|
|
]
|
2026-07-20 13:54:38 +08:00
|
|
|
},
|
2026-07-09 15:42:37 +08:00
|
|
|
"packages/sandbox/sandbox-local": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-09 15:42:37 +08:00
|
|
|
},
|
2026-07-30 01:52:06 +08:00
|
|
|
"packages/session/session-telemetry-otel": {
|
2026-07-23 03:06:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-06-21 07:17:25 +08:00
|
|
|
"packages/util/brand": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts"
|
|
|
|
|
]
|
2026-06-21 07:17:25 +08:00
|
|
|
},
|
2026-07-23 15:20:47 +08:00
|
|
|
"packages/attachment/attachment": {
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-07-06 16:23:52 +08:00
|
|
|
"packages/util/timeout": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-06 16:23:52 +08:00
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/util/output-retention": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-08 01:44:20 +08:00
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/test-support/acp-snapshot": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/fixtures/fake-acp-agent.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-08 01:44:20 +08:00
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/test-support/loader-smoke": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/fixtures/*.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-14 05:00:54 +08:00
|
|
|
},
|
2026-07-06 04:01:56 +08:00
|
|
|
"packages/core/agent-loop": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-06 04:01:56 +08:00
|
|
|
},
|
2026-07-19 18:47:34 +08:00
|
|
|
"packages/goal/goal": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-19 18:47:34 +08:00
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/goal/goal-round-driver": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-19 20:30:43 +08:00
|
|
|
},
|
2026-07-19 19:22:10 +08:00
|
|
|
"packages/goal/tool-goal": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-19 19:22:10 +08:00
|
|
|
},
|
2026-07-15 12:41:46 +08:00
|
|
|
"packages/session-query/session-query-sqlite": {
|
2026-07-27 03:59:46 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-15 12:41:46 +08:00
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/code-runtime/code-runtime-worker-thread": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-08 11:00:06 +08:00
|
|
|
},
|
2026-06-20 22:55:20 +08:00
|
|
|
"packages/llm/llm-deepseek": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-06-13 00:28:29 +08:00
|
|
|
},
|
2026-06-20 22:55:20 +08:00
|
|
|
"packages/llm/llm-pi-ai": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-06-21 12:03:44 +08:00
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/session/session-title-first-prompt-llm": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-21 01:53:24 +08:00
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/context/agent-instructions": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-05 16:49:39 +08:00
|
|
|
},
|
2026-07-30 01:52:06 +08:00
|
|
|
"packages/session/session-checkpoint-policy": {
|
2026-07-27 03:59:46 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-21 14:50:06 +08:00
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/util/home-paths": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-06-29 21:42:23 +08:00
|
|
|
},
|
2026-06-25 15:04:12 +08:00
|
|
|
"packages/web/web-search-exa": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-06-25 15:04:12 +08:00
|
|
|
},
|
|
|
|
|
"packages/web/web-search-perplexity": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-06-25 15:04:12 +08:00
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/workflow/workflow-worker-thread": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-06-25 15:04:12 +08:00
|
|
|
},
|
2026-06-29 15:21:12 +08:00
|
|
|
"packages/web/web-search-deepseek": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-06-29 15:21:12 +08:00
|
|
|
},
|
2026-07-15 15:57:57 +08:00
|
|
|
"packages/examples/acp-demo": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-06-21 15:13:57 +08:00
|
|
|
},
|
2026-07-21 00:44:28 +08:00
|
|
|
"packages/examples/agent-spine-demo": {
|
2026-07-23 21:56:39 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-21 00:44:28 +08:00
|
|
|
},
|
2026-08-11 14:20:53 +08:00
|
|
|
"packages/sdk/server": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-06-22 05:58:40 +08:00
|
|
|
},
|
2026-07-30 03:13:49 +08:00
|
|
|
"packages/interaction/commands": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
2026-08-11 21:00:02 +08:00
|
|
|
],
|
|
|
|
|
"ignoreDependencies": [
|
|
|
|
|
"zod"
|
2026-07-19 21:17:57 +08:00
|
|
|
]
|
2026-07-19 22:11:59 +08:00
|
|
|
},
|
2026-07-15 15:57:57 +08:00
|
|
|
"packages/examples/jsonrpc-demo": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts"
|
|
|
|
|
]
|
2026-07-11 14:08:12 +08:00
|
|
|
},
|
2026-08-13 00:36:22 +08:00
|
|
|
"packages/subagent/subagent-spawn-in-process": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-06-22 10:47:02 +08:00
|
|
|
},
|
|
|
|
|
"packages/subagent/subagent-acp": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts",
|
|
|
|
|
"tests/mock-acp-server.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-02 20:47:20 +08:00
|
|
|
},
|
2026-08-04 16:02:17 +08:00
|
|
|
"packages/subagent/subagent-codex": {
|
|
|
|
|
"entry": [
|
2026-08-04 18:38:05 +08:00
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
2026-08-04 16:02:17 +08:00
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
],
|
|
|
|
|
"ignoreDependencies": [
|
|
|
|
|
"@openai/codex"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-08-04 20:57:55 +08:00
|
|
|
"packages/subagent/subagent-claude-code": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
|
|
|
|
},
|
2026-07-02 20:47:20 +08:00
|
|
|
"packages/fs/tool-fs": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-08 13:01:00 +08:00
|
|
|
},
|
2026-07-09 20:44:32 +08:00
|
|
|
"packages/fs/tool-fs-search": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-07-17 18:21:54 +08:00
|
|
|
},
|
2026-07-08 13:01:00 +08:00
|
|
|
"packages/mcp/mcp-client": {
|
2026-07-19 21:17:57 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts",
|
|
|
|
|
"tests/fixture-server.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
],
|
|
|
|
|
"ignoreDependencies": [
|
|
|
|
|
"@modelcontextprotocol/server-everything",
|
|
|
|
|
"@modelcontextprotocol/server-filesystem"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"packages/client/web": {
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"src/**/*.tsx",
|
|
|
|
|
"tests/**/*.tsx"
|
|
|
|
|
],
|
|
|
|
|
"ignoreDependencies": [
|
2026-07-23 21:56:39 +08:00
|
|
|
"@deepseek-ai/dsh-client-ui-theme"
|
2026-07-19 21:17:57 +08:00
|
|
|
]
|
|
|
|
|
},
|
2026-08-06 21:14:59 +08:00
|
|
|
"packages/client/ui-settings": {
|
|
|
|
|
"entry": [
|
2026-08-10 22:06:25 +08:00
|
|
|
"tests/**/*.spec.ts"
|
2026-08-06 21:14:59 +08:00
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
2026-08-10 22:06:25 +08:00
|
|
|
"tests/**/*.ts"
|
2026-08-06 21:14:59 +08:00
|
|
|
]
|
|
|
|
|
},
|
2026-07-19 21:17:57 +08:00
|
|
|
"apps/web": {
|
|
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.e2e.ts",
|
2026-07-31 17:04:19 +08:00
|
|
|
"tests/**/*.perf.ts",
|
2026-07-22 23:43:53 +08:00
|
|
|
"tests/**/*.snapshot.ts",
|
2026-07-23 21:56:39 +08:00
|
|
|
"tests/support.ts",
|
|
|
|
|
"src/node-module-stub.ts"
|
2026-07-19 21:17:57 +08:00
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
],
|
|
|
|
|
"ignoreDependencies": [
|
|
|
|
|
"@deepseek-ai/dsh-client-ui-primitives",
|
|
|
|
|
"@deepseek-ai/dsh-client-ui-slots",
|
|
|
|
|
"@deepseek-ai/dsh-client-web-react",
|
|
|
|
|
"@types/react",
|
|
|
|
|
"@types/react-dom",
|
|
|
|
|
"react",
|
|
|
|
|
"react-dom"
|
|
|
|
|
]
|
2026-07-23 21:56:39 +08:00
|
|
|
},
|
|
|
|
|
"apps/cli": {
|
2026-07-29 13:58:21 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
2026-08-05 21:50:44 +08:00
|
|
|
"tests/**/*.e2e.ts",
|
|
|
|
|
"tests/**/*.snapshot.ts"
|
2026-07-29 13:58:21 +08:00
|
|
|
],
|
2026-07-23 21:56:39 +08:00
|
|
|
"project": [
|
2026-07-29 13:58:21 +08:00
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
2026-07-23 21:56:39 +08:00
|
|
|
],
|
|
|
|
|
"ignoreDependencies": [
|
2026-07-30 06:00:53 +08:00
|
|
|
"@deepseek-ai/.+"
|
2026-07-23 21:56:39 +08:00
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"packages/client/modules": {
|
2026-07-24 00:56:29 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
2026-07-23 21:56:39 +08:00
|
|
|
"project": [
|
2026-07-24 00:56:29 +08:00
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
2026-07-23 21:56:39 +08:00
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"packages/client/hmr": {
|
2026-07-24 00:56:29 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts"
|
|
|
|
|
],
|
2026-07-23 21:56:39 +08:00
|
|
|
"project": [
|
2026-07-24 00:56:29 +08:00
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
2026-07-23 21:56:39 +08:00
|
|
|
]
|
2026-07-27 04:58:11 +08:00
|
|
|
},
|
2026-07-27 22:17:10 +08:00
|
|
|
"packages/subagent/subagent-dsh-sdk": {
|
2026-07-27 04:58:11 +08:00
|
|
|
"entry": [
|
|
|
|
|
"tests/**/*.spec.ts",
|
|
|
|
|
"tests/**/*.e2e.ts"
|
|
|
|
|
],
|
|
|
|
|
"project": [
|
|
|
|
|
"src/**/*.ts",
|
|
|
|
|
"tests/**/*.ts"
|
|
|
|
|
]
|
2026-08-06 04:40:11 +08:00
|
|
|
},
|
|
|
|
|
"packages/bundle/base": {
|
|
|
|
|
"ignoreDependencies": [
|
2026-08-10 22:04:06 +08:00
|
|
|
"@deepseek-ai/.+"
|
2026-08-06 04:40:11 +08:00
|
|
|
]
|
|
|
|
|
},
|
2026-08-09 12:13:58 +08:00
|
|
|
"packages/bundle/headless": {
|
|
|
|
|
"ignoreDependencies": [
|
2026-08-13 00:36:22 +08:00
|
|
|
"@deepseek-ai/dsh-code-runtime-worker-thread"
|
2026-08-09 12:13:58 +08:00
|
|
|
]
|
|
|
|
|
},
|
2026-08-06 04:40:11 +08:00
|
|
|
"packages/bundle/web-app": {
|
|
|
|
|
"ignoreDependencies": [
|
|
|
|
|
"@deepseek-ai/.+"
|
|
|
|
|
]
|
2026-06-11 15:04:50 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|