tsconfig.base.json 51 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580
  1. {
  2. // Doubles as the resolution facade for vite-tsconfig-paths (vitest configs
  3. // point here). NEVER add include/files to this file: it would leak into
  4. // every extending package project and narrow the facade's match-all scope.
  5. "compilerOptions": {
  6. "target": "es2024",
  7. "module": "esnext",
  8. "moduleResolution": "bundler",
  9. "declaration": true,
  10. "sourceMap": true,
  11. "declarationMap": true,
  12. "composite": true,
  13. "incremental": true,
  14. "skipLibCheck": true,
  15. "esModuleInterop": true,
  16. "allowImportingTsExtensions": true,
  17. "rewriteRelativeImportExtensions": true,
  18. "verbatimModuleSyntax": false,
  19. "strict": true,
  20. "noUncheckedIndexedAccess": true,
  21. "exactOptionalPropertyTypes": true,
  22. "noImplicitOverride": true,
  23. "noFallthroughCasesInSwitch": true,
  24. "noUnusedLocals": true,
  25. "noUnusedParameters": true,
  26. "types": ["node"],
  27. // Source-level resolution for every repo-local graph. Project references,
  28. // not declaration path aliases, keep each package/vendor source compiled
  29. // under its own tsconfig boundary.
  30. "paths": {
  31. "@deepseek-ai/cordis": ["./vendor/cordis/src"],
  32. "@deepseek-ai/cosmokit": ["./vendor/cosmokit/src"],
  33. "@deepseek-ai/schemastery": ["./vendor/schemastery/src"],
  34. "@deepseek-ai/cordis-plugin-loader": ["./vendor/loader/src"],
  35. "@deepseek-ai/cordis-plugin-include": ["./vendor/include/src"],
  36. "@deepseek-ai/cordis-plugin-group": ["./vendor/group/src"],
  37. "@deepseek-ai/cordis-plugin-timer": ["./vendor/timer/src"],
  38. "@deepseek-ai/cordis-plugin-hmr": ["./vendor/hmr/src"],
  39. "@deepseek-ai/cordis-plugin-logger-console": ["./vendor/logger-console/src"],
  40. "@deepseek-ai/node-addon-landlock-run": ["./native/landlock-run/packages/entry/src/index.ts"],
  41. "@deepseek-ai/dsh-invariants": ["./packages/runtime-diagnostics/invariants/src/index.ts"],
  42. "@deepseek-ai/dsh-tool-call-timeout-policy": ["./packages/guard/timeout-policy/src"],
  43. "@deepseek-ai/dsh-tool-call-timeout-policy/invariant": ["./packages/guard/timeout-policy/src/invariant.ts"],
  44. "@deepseek-ai/dsh-typert-registry": ["./packages/typert/registry/src/index.ts"],
  45. "@deepseek-ai/dsh-typert-registry/client": ["./packages/typert/registry/src/client/index.ts"],
  46. "@deepseek-ai/dsh-api-gateway": ["./packages/api/gateway/src/index.ts"],
  47. "@deepseek-ai/dsh-api-gateway/client": ["./packages/api/gateway/src/client/index.ts"],
  48. "@deepseek-ai/dsh-api-gateway/invariant": ["./packages/api/gateway/src/invariant.ts"],
  49. "@deepseek-ai/dsh-api-gateway/types": ["./packages/api/gateway/src/types.ts"],
  50. "@deepseek-ai/dsh-api-session-controller": ["./packages/api/session-controller/src/index.ts"],
  51. "@deepseek-ai/dsh-api-session-controller/client": ["./packages/api/session-controller/src/client/index.ts"],
  52. "@deepseek-ai/dsh-api-session-controller/invariant": ["./packages/api/session-controller/src/invariant.ts"],
  53. "@deepseek-ai/dsh-api-session-controller/types": ["./packages/api/session-controller/src/types.ts"],
  54. "@deepseek-ai/dsh-api-session-controller/remote-events": ["./packages/api/session-controller/src/remote-events.ts"],
  55. "@deepseek-ai/dsh-api-settings-controller": ["./packages/api/settings-controller/src/index.ts"],
  56. "@deepseek-ai/dsh-api-settings-controller/invariant": ["./packages/api/settings-controller/src/invariant.ts"],
  57. "@deepseek-ai/dsh-api-settings-controller/types": ["./packages/api/settings-controller/src/types.ts"],
  58. "@deepseek-ai/dsh-api-workspace-controller": ["./packages/api/workspace-controller/src/index.ts"],
  59. "@deepseek-ai/dsh-api-workspace-controller/client": ["./packages/api/workspace-controller/src/client/index.ts"],
  60. "@deepseek-ai/dsh-api-workspace-controller/invariant": ["./packages/api/workspace-controller/src/invariant.ts"],
  61. "@deepseek-ai/dsh-api-workspace-controller/types": ["./packages/api/workspace-controller/src/types.ts"],
  62. "@deepseek-ai/dsh-typert-protocol": ["./packages/typert/protocol/src/index.ts"],
  63. "@deepseek-ai/dsh-typert-protocol/types": ["./packages/typert/protocol/src/types.ts"],
  64. "@deepseek-ai/dsh-typert-loader": ["./packages/typert/loader/src/index.ts"],
  65. "@deepseek-ai/dsh-session/invariant": ["./packages/core/session/src/invariant.ts"],
  66. "@deepseek-ai/dsh-typert-registry/types": ["./packages/typert/registry/src/types.ts"],
  67. "@deepseek-ai/dsh-typert-generator": ["./packages/typert/generator/src/index.ts"],
  68. "@deepseek-ai/dsh-attachment/types": ["./packages/attachment/attachment/src/types.ts"],
  69. "@deepseek-ai/dsh-session/types": ["./packages/core/session/src/types.ts"],
  70. "@deepseek-ai/dsh-session/chunk-rows": ["./packages/core/session/src/chunk-rows.ts"],
  71. "@deepseek-ai/dsh-session/surface": ["./packages/core/session/src/surface.ts"],
  72. "@deepseek-ai/dsh-session-projection/types": ["./packages/session/session-projection/src/types.ts"],
  73. "@deepseek-ai/dsh-tool-todo/types": ["./packages/todo/tool-todo/src/types.ts"],
  74. "@deepseek-ai/dsh-tool-todo/client": ["./packages/todo/tool-todo/src/client.ts"],
  75. "@deepseek-ai/dsh-session-title/types": ["./packages/session/session-title/src/types.ts"],
  76. "@deepseek-ai/dsh-session-title/client": ["./packages/session/session-title/src/client.ts"],
  77. "@deepseek-ai/dsh-subagent/client": ["./packages/subagent/subagent/src/client.ts"],
  78. "@deepseek-ai/dsh-workspace/types": ["./packages/workspace/workspace/src/types.ts"],
  79. "@deepseek-ai/dsh-util-workspace-path": ["./packages/util/workspace-path/src/index.ts"],
  80. "@deepseek-ai/dsh-session-stats/types": ["./packages/session/session-stats/src/types.ts"],
  81. "@deepseek-ai/dsh-session-stats/client": ["./packages/session/session-stats/src/client.ts"],
  82. "@deepseek-ai/dsh-token-meter/client": ["./packages/llm/token-meter/src/client.ts"],
  83. "@deepseek-ai/dsh-plan-mode/types": ["./packages/plan/plan-mode/src/types.ts"],
  84. "@deepseek-ai/dsh-plan-mode/client": ["./packages/plan/plan-mode/src/client.ts"],
  85. "@deepseek-ai/dsh-agent-presets/types": ["./packages/preset/agent-presets/src/types.ts"],
  86. "@deepseek-ai/dsh-agent-presets/display": ["./packages/preset/agent-presets/src/display.ts"],
  87. "@deepseek-ai/dsh-pwsh-local": ["./packages/shell/pwsh-local/src/index.ts"],
  88. "@deepseek-ai/dsh-tool-pwsh": ["./packages/shell/tool-pwsh/src/index.ts"],
  89. "@deepseek-ai/dsh-shell-env": ["./packages/shell/shell-env/src/index.ts"],
  90. "@deepseek-ai/dsh-cordis-host-runner": ["./packages/extensions/cordis-host-runner/src/index.ts"],
  91. "@deepseek-ai/dsh-cordis-host-runner/types": ["./packages/extensions/cordis-host-runner/src/types.ts"],
  92. "@deepseek-ai/dsh-goal/types": ["./packages/goal/goal/src/types.ts"],
  93. "@deepseek-ai/dsh-goal/client": ["./packages/goal/goal/src/client.ts"],
  94. "@deepseek-ai/dsh-llm/types": ["./packages/llm/llm/src/types.ts"],
  95. "@deepseek-ai/dsh-llm/brand": ["./packages/llm/llm/src/brand.ts"],
  96. "@deepseek-ai/dsh-deepseek-llm-api-extensions/types": ["./packages/llm/deepseek-llm-api-extensions/src/types.ts"],
  97. "@deepseek-ai/dsh-llm-retry/types": ["./packages/llm/llm-retry/src/types.ts"],
  98. "@deepseek-ai/dsh-workflow/types": ["./packages/workflow/workflow/src/types.ts"],
  99. "@deepseek-ai/dsh-tool-workflow/types": ["./packages/workflow/tool-workflow/src/types.ts"],
  100. "@deepseek-ai/dsh-llm/message": ["./packages/llm/llm/src/message.ts"],
  101. "@deepseek-ai/dsh-commands/brand": ["./packages/interaction/commands/src/brand.ts"],
  102. "@deepseek-ai/dsh-commands/types": ["./packages/interaction/commands/src/types.ts"],
  103. "@deepseek-ai/dsh-jobs/brand": ["./packages/jobs/jobs/src/brand.ts"],
  104. "@deepseek-ai/dsh-credentials/types": ["./packages/credentials/credentials/src/types.ts"],
  105. "@deepseek-ai/dsh-authorization/types": ["./packages/credentials/authorization/src/types.ts"],
  106. "@deepseek-ai/dsh-settings/types": ["./packages/settings/settings/src/types.ts"],
  107. "@deepseek-ai/dsh-api-remotes/types": ["./packages/api/remotes/src/types.ts"],
  108. "@deepseek-ai/dsh-api-remotes/invariant": ["./packages/api/remotes/src/invariant.ts"],
  109. "@deepseek-ai/dsh-compaction/checkpoint": ["./packages/compaction/compaction/src/checkpoint.ts"],
  110. "@deepseek-ai/dsh-compaction/types": ["./packages/compaction/compaction/src/types.ts"],
  111. "@deepseek-ai/dsh-file-reference/grammar": ["./packages/context/file-reference/src/grammar.ts"],
  112. "@deepseek-ai/dsh-file-reference/types": ["./packages/context/file-reference/src/types.ts"],
  113. "@deepseek-ai/dsh-session-reference/types": ["./packages/context/session-reference/src/types.ts"],
  114. "@deepseek-ai/dsh-tools/presentation": ["./packages/core/tools/src/presentation.ts"],
  115. "@deepseek-ai/dsh-tools/types": ["./packages/core/tools/src/types.ts"],
  116. "@deepseek-ai/dsh-tool-subagent-control/list-agents": ["./packages/subagent/tool-subagent-control/src/list-agents.ts"],
  117. "@deepseek-ai/dsh-tool-subagent/model-selection-settings": ["./packages/subagent/tool-subagent/src/model-selection-settings.ts"],
  118. "@deepseek-ai/dsh-user-approval/types": ["./packages/interaction/user-approval/src/types.ts"],
  119. "@deepseek-ai/dsh-user-questions/types": ["./packages/interaction/user-questions/src/types.ts"],
  120. "@deepseek-ai/dsh-agent/types": ["./packages/core/agent/src/types.ts"],
  121. "@deepseek-ai/dsh-agent/brand": ["./packages/core/agent/src/brand.ts"],
  122. "@deepseek-ai/dsh-agent/invariant": ["./packages/core/agent/src/invariant.ts"],
  123. "@deepseek-ai/dsh-scope/invariant": ["./packages/core/scope/src/invariant.ts"],
  124. "@deepseek-ai/dsh-agent-loop/invariant": ["./packages/core/agent-loop/src/invariant.ts"],
  125. "@deepseek-ai/dsh-experimental-agent-team/invariant": ["./packages/experimental/agent-team/src/invariant.ts"],
  126. "@deepseek-ai/dsh-experimental-tool-agent-team/invariant": ["./packages/experimental/tool-agent-team/src/invariant.ts"],
  127. "@deepseek-ai/dsh-experimental-webworker-runtime/invariant": ["./packages/experimental/webworker-runtime/src/invariant.ts"],
  128. "@deepseek-ai/dsh-experimental-webworker-packer/invariant": ["./packages/experimental/webworker-packer/src/invariant.ts"],
  129. "@deepseek-ai/dsh-experimental-inspector/invariant": ["./packages/experimental/inspector/src/invariant.ts"],
  130. "@deepseek-ai/dsh-util-crypto/invariant": ["./packages/util/crypto/src/invariant.ts"],
  131. // host/client package names prefix the group dir (dsh-client-<dir>), so
  132. // the generated aliases below — which map a package only when its name is
  133. // exactly dsh-<dir> — skip them; strip the group prefix with a dedicated
  134. // wildcard per group instead.
  135. "@deepseek-ai/dsh-host-*/invariant": ["./packages/host/*/src/invariant.ts"],
  136. "@deepseek-ai/dsh-client-*/invariant": ["./packages/client/*/src/invariant.ts"],
  137. "@deepseek-ai/dsh-headless/startup": ["./packages/bundle/headless/src/startup.ts"],
  138. "@deepseek-ai/dsh-web-app/startup": ["./packages/bundle/web-app/src/startup.ts"],
  139. "@deepseek-ai/dsh-client-*/client": ["./packages/client/*/src/client"],
  140. // One wildcard maps every @deepseek-ai/dsh-<name> to its source. Package
  141. // dir names are unique across groups, so first-on-disk-wins resolution is
  142. // unambiguous; adding a package under an existing group needs no edit
  143. // here. The aggregates' project references (tsconfig.host.json /
  144. // tsconfig.client.json) stay explicit — TS project references have no
  145. // wildcard form.
  146. "@deepseek-ai/dsh-host-directory-picker": ["./packages/host/directory-picker/src"],
  147. "@deepseek-ai/dsh-host-directory-picker/*": ["./packages/host/directory-picker/src/*"],
  148. "@deepseek-ai/dsh-host-directory-picker-browse": ["./packages/host/directory-picker-browse/src"],
  149. "@deepseek-ai/dsh-host-directory-picker-browse/*": ["./packages/host/directory-picker-browse/src/*"],
  150. "@deepseek-ai/dsh-host-directory-picker-native": ["./packages/host/directory-picker-native/src"],
  151. "@deepseek-ai/dsh-host-directory-picker-native/*": ["./packages/host/directory-picker-native/src/*"],
  152. "@deepseek-ai/dsh-host-directory-picker-auto": ["./packages/host/directory-picker-auto/src"],
  153. "@deepseek-ai/dsh-host-directory-picker-auto/*": ["./packages/host/directory-picker-auto/src/*"],
  154. "@deepseek-ai/dsh-host-webserver": ["./packages/host/webserver/src"],
  155. "@deepseek-ai/dsh-host-frontend-static": ["./packages/host/frontend-static/src"],
  156. "@deepseek-ai/dsh-host-plugin-inventory": ["./packages/host/plugin-inventory/src"],
  157. "@deepseek-ai/dsh-host-plugin-inventory/types": ["./packages/host/plugin-inventory/src/types.ts"],
  158. "@deepseek-ai/dsh-client-ui-slots": ["./packages/client/ui-slots/src"],
  159. "@deepseek-ai/dsh-client-ui-attachment": ["./packages/client/ui-attachment/src"],
  160. "@deepseek-ai/dsh-client-ui-primitives": ["./packages/client/ui-primitives/src"],
  161. "@deepseek-ai/dsh-client-store": ["./packages/client/store/src/index.ts"],
  162. "@deepseek-ai/dsh-client-store/invariant": ["./packages/client/store/src/invariant.ts"],
  163. "@deepseek-ai/dsh-client-ui-renderer": ["./packages/client/ui-renderer/src"],
  164. "@deepseek-ai/dsh-client-ui-renderer/client": ["./packages/client/ui-renderer/src/client"],
  165. "@deepseek-ai/dsh-client-ui-renderer/invariant": ["./packages/client/ui-renderer/src/invariant.ts"],
  166. "@deepseek-ai/dsh-client-ui-session": ["./packages/client/ui-session/src"],
  167. "@deepseek-ai/dsh-client-ui-session/client": ["./packages/client/ui-session/src/client"],
  168. "@deepseek-ai/dsh-client-ui-session/invariant": ["./packages/client/ui-session/src/invariant.ts"],
  169. "@deepseek-ai/dsh-client-connection": ["./packages/client/connection/src"],
  170. "@deepseek-ai/dsh-api-remotes": ["./packages/api/remotes/src"],
  171. "@deepseek-ai/dsh-api-remotes/client": ["./packages/api/remotes/src/client/index.ts"],
  172. "@deepseek-ai/dsh-client-hmr": ["./packages/client/hmr/src"],
  173. "@deepseek-ai/dsh-client-modules": ["./packages/client/modules/src"],
  174. "@deepseek-ai/dsh-cordis-client-runner": ["./packages/extensions/cordis-client-runner/src"],
  175. "@deepseek-ai/dsh-cordis-client-runner/client": ["./packages/extensions/cordis-client-runner/src/client"],
  176. "@deepseek-ai/dsh-cordis-client-runner/invariant": ["./packages/extensions/cordis-client-runner/src/invariant.ts"],
  177. "@deepseek-ai/dsh-client-ui-cordis": ["./packages/extensions/ui-cordis/src"],
  178. "@deepseek-ai/dsh-client-ui-cordis/client": ["./packages/extensions/ui-cordis/src/client"],
  179. "@deepseek-ai/dsh-client-ui-cordis/invariant": ["./packages/extensions/ui-cordis/src/invariant.ts"],
  180. "@deepseek-ai/dsh-client-test-runtime": ["./packages/test-support/client-runtime/src"],
  181. "@deepseek-ai/dsh-client-test-runtime/invariant": ["./packages/test-support/client-runtime/src/invariant.ts"],
  182. "@deepseek-ai/dsh-client-ui-layout": ["./packages/client/ui-layout/src"],
  183. "@deepseek-ai/dsh-client-ui-sidebar": ["./packages/client/ui-sidebar/src"],
  184. "@deepseek-ai/dsh-client-ui-brand-official": ["./packages/client/ui-brand-official/src"],
  185. "@deepseek-ai/dsh-client-ui-approval": ["./packages/client/ui-approval/src"],
  186. "@deepseek-ai/dsh-client-ui-approval/client": ["./packages/client/ui-approval/src/client/index.ts"],
  187. "@deepseek-ai/dsh-client-ui-chat": ["./packages/client/ui-chat/src"],
  188. "@deepseek-ai/dsh-client-ui-chat/client": ["./packages/client/ui-chat/src/client/index.ts"],
  189. "@deepseek-ai/dsh-client-ui-conversation": ["./packages/client/ui-conversation/src"],
  190. "@deepseek-ai/dsh-client-ui-conversation/client": ["./packages/client/ui-conversation/src/client/index.ts"],
  191. "@deepseek-ai/dsh-client-ui-tool": ["./packages/client/ui-tool/src"],
  192. "@deepseek-ai/dsh-client-ui-deliverables": ["./packages/client/ui-deliverables/src"],
  193. "@deepseek-ai/dsh-client-ui-workflow-run": ["./packages/client/ui-workflow-run/src"],
  194. "@deepseek-ai/dsh-client-ui-input-trigger": ["./packages/client/ui-input-trigger/src"],
  195. "@deepseek-ai/dsh-client-ui-reference": ["./packages/client/ui-reference/src"],
  196. "@deepseek-ai/dsh-client-ui-commands": ["./packages/client/ui-commands/src"],
  197. "@deepseek-ai/dsh-client-ui-model-selection": ["./packages/client/ui-model-selection/src"],
  198. "@deepseek-ai/dsh-client-ui-goal": ["./packages/client/ui-goal/src"],
  199. "@deepseek-ai/dsh-client-ui-message-feedback": ["./packages/client/ui-message-feedback/src"],
  200. "@deepseek-ai/dsh-client-ui-agent-preset": ["./packages/client/ui-agent-preset/src"],
  201. "@deepseek-ai/dsh-client-ui-permission-presets": ["./packages/client/ui-permission-presets/src"],
  202. "@deepseek-ai/dsh-client-ui-skill": ["./packages/client/ui-skill/src"],
  203. "@deepseek-ai/dsh-client-ui-subagent": ["./packages/client/ui-subagent/src"],
  204. "@deepseek-ai/dsh-experimental-client-ui-agent-team": ["./packages/experimental/client-ui-agent-team/src"],
  205. "@deepseek-ai/dsh-client-ui-settings-plugins": ["./packages/client/ui-settings-plugins/src"],
  206. "@deepseek-ai/dsh-client-ui-jobs": ["./packages/client/ui-jobs/src"],
  207. "@deepseek-ai/dsh-client-ui-schedule": ["./packages/client/ui-schedule/src"],
  208. "@deepseek-ai/dsh-client-ui-schedule/client": ["./packages/client/ui-schedule/src/client/index.ts"],
  209. "@deepseek-ai/dsh-client-ui-schedule/invariant": ["./packages/client/ui-schedule/src/invariant.ts"],
  210. "@deepseek-ai/dsh-client-ui-plan": ["./packages/client/ui-plan/src"],
  211. "@deepseek-ai/dsh-client-ui-user-questions": ["./packages/client/ui-user-questions/src"],
  212. "@deepseek-ai/dsh-client-ui-trajectory": ["./packages/client/ui-trajectory/src"],
  213. "@deepseek-ai/dsh-client-ui-workspace": ["./packages/client/ui-workspace/src"],
  214. "@deepseek-ai/dsh-client-ui-theme": ["./packages/client/ui-theme/src"],
  215. "@deepseek-ai/dsh-client-ui-settings": ["./packages/client/ui-settings/src"],
  216. "@deepseek-ai/dsh-client-ui-settings-general": ["./packages/client/ui-settings-general/src"],
  217. "@deepseek-ai/dsh-client-ui-settings-models": ["./packages/client/ui-settings-models/src"],
  218. "@deepseek-ai/dsh-client-ui-settings-plugin-inventory": ["./packages/client/ui-settings-plugin-inventory/src"],
  219. "@deepseek-ai/dsh-client-locale": ["./packages/client/locale/src"],
  220. "@deepseek-ai/dsh-client-web": ["./packages/client/web/src"],
  221. "@deepseek-ai/dsh-schedule/client": ["./packages/schedule/schedule/src/client.ts"],
  222. "@deepseek-ai/dsh-client-ui-directory-picker-browse": ["./packages/client/ui-directory-picker-browse/src"],
  223. "@deepseek-ai/dsh-client-ui-directory-picker-native": ["./packages/client/ui-directory-picker-native/src"],
  224. // sdk/ folders are role-named without their npm-side sdk/jsonrpc prefixes,
  225. // so their names do not match their directories and the generated aliases
  226. // below cannot map them; these three stay hand-written.
  227. "@deepseek-ai/dsh-sdk-client": ["./packages/sdk/client/src"],
  228. "@deepseek-ai/dsh-sdk-protocol": ["./packages/sdk/protocol/src"],
  229. "@deepseek-ai/dsh-sdk-jsonrpc-server": ["./packages/sdk/server/src"],
  230. "@deepseek-ai/dsh-experimental-agent-team": ["./packages/experimental/agent-team/src"],
  231. "@deepseek-ai/dsh-experimental-agent-team-profile": ["./packages/experimental/agent-team-profile/src"],
  232. "@deepseek-ai/dsh-experimental-agent-team-web-profile": ["./packages/experimental/agent-team-web-profile/src"],
  233. "@deepseek-ai/dsh-experimental-tool-agent-team": ["./packages/experimental/tool-agent-team/src"],
  234. "@deepseek-ai/dsh-experimental-webworker-runtime": ["./packages/experimental/webworker-runtime/src"],
  235. "@deepseek-ai/dsh-experimental-webworker-packer": ["./packages/experimental/webworker-packer/src"],
  236. "@deepseek-ai/dsh-experimental-inspector": ["./packages/experimental/inspector/src"],
  237. "@deepseek-ai/dsh-experimental-inspector/client": ["./packages/experimental/inspector/src/client/index.ts"],
  238. "@deepseek-ai/dsh-util-crypto": ["./packages/util/crypto/src"],
  239. "@deepseek-ai/dsh-util-values": ["./packages/util/values/src"],
  240. "@deepseek-ai/dsh-util-values/invariant": ["./packages/util/values/src/invariant.ts"],
  241. // util/ folders are role-named without the util- prefix their npm names carry,
  242. // so these aliases stay hand-written like dsh-util-crypto above.
  243. "@deepseek-ai/dsh-util-time": ["./packages/util/time/src"],
  244. "@deepseek-ai/dsh-util-time/invariant": ["./packages/util/time/src/invariant.ts"],
  245. // BEGIN generated package aliases — pnpm run gen-tsconfig-paths
  246. "@deepseek-ai/dsh-acp": ["./packages/acp/acp/src"],
  247. "@deepseek-ai/dsh-acp/invariant": ["./packages/acp/acp/src/invariant.ts"],
  248. "@deepseek-ai/dsh-acp-app": ["./packages/bundle/acp-app/src"],
  249. "@deepseek-ai/dsh-acp-app/invariant": ["./packages/bundle/acp-app/src/invariant.ts"],
  250. "@deepseek-ai/dsh-agent": ["./packages/core/agent/src"],
  251. "@deepseek-ai/dsh-agent-default-model": ["./packages/core/agent-default-model/src"],
  252. "@deepseek-ai/dsh-agent-default-model/invariant": ["./packages/core/agent-default-model/src/invariant.ts"],
  253. "@deepseek-ai/dsh-agent-instructions": ["./packages/context/agent-instructions/src"],
  254. "@deepseek-ai/dsh-agent-instructions/invariant": ["./packages/context/agent-instructions/src/invariant.ts"],
  255. "@deepseek-ai/dsh-agent-loop": ["./packages/core/agent-loop/src"],
  256. "@deepseek-ai/dsh-agent-loop-testkit": ["./packages/test-support/agent-loop-testkit/src"],
  257. "@deepseek-ai/dsh-agent-loop-testkit/invariant": ["./packages/test-support/agent-loop-testkit/src/invariant.ts"],
  258. "@deepseek-ai/dsh-agent-presets": ["./packages/preset/agent-presets/src"],
  259. "@deepseek-ai/dsh-agent-presets/invariant": ["./packages/preset/agent-presets/src/invariant.ts"],
  260. "@deepseek-ai/dsh-agent-tool-presentation": ["./packages/core/agent-tool-presentation/src"],
  261. "@deepseek-ai/dsh-agent-tool-presentation/invariant": ["./packages/core/agent-tool-presentation/src/invariant.ts"],
  262. "@deepseek-ai/dsh-anonymous-user-id": ["./packages/identity/anonymous-user-id/src"],
  263. "@deepseek-ai/dsh-anonymous-user-id/invariant": ["./packages/identity/anonymous-user-id/src/invariant.ts"],
  264. "@deepseek-ai/dsh-app-boot": ["./packages/boot/app-boot/src"],
  265. "@deepseek-ai/dsh-app-boot/invariant": ["./packages/boot/app-boot/src/invariant.ts"],
  266. "@deepseek-ai/dsh-atomic-write": ["./packages/util/atomic-write/src"],
  267. "@deepseek-ai/dsh-atomic-write/invariant": ["./packages/util/atomic-write/src/invariant.ts"],
  268. "@deepseek-ai/dsh-attachment": ["./packages/attachment/attachment/src"],
  269. "@deepseek-ai/dsh-attachment/invariant": ["./packages/attachment/attachment/src/invariant.ts"],
  270. "@deepseek-ai/dsh-attachment-local": ["./packages/attachment/attachment-local/src"],
  271. "@deepseek-ai/dsh-attachment-local/invariant": ["./packages/attachment/attachment-local/src/invariant.ts"],
  272. "@deepseek-ai/dsh-authorization": ["./packages/credentials/authorization/src"],
  273. "@deepseek-ai/dsh-authorization/invariant": ["./packages/credentials/authorization/src/invariant.ts"],
  274. "@deepseek-ai/dsh-base": ["./packages/bundle/base/src"],
  275. "@deepseek-ai/dsh-base/invariant": ["./packages/bundle/base/src/invariant.ts"],
  276. "@deepseek-ai/dsh-bash-local": ["./packages/shell/bash-local/src"],
  277. "@deepseek-ai/dsh-bash-local/invariant": ["./packages/shell/bash-local/src/invariant.ts"],
  278. "@deepseek-ai/dsh-bash-sandbox": ["./packages/shell/bash-sandbox/src"],
  279. "@deepseek-ai/dsh-bash-sandbox/invariant": ["./packages/shell/bash-sandbox/src/invariant.ts"],
  280. "@deepseek-ai/dsh-brand": ["./packages/util/brand/src"],
  281. "@deepseek-ai/dsh-brand/invariant": ["./packages/util/brand/src/invariant.ts"],
  282. "@deepseek-ai/dsh-cmdline": ["./packages/boot/cmdline/src"],
  283. "@deepseek-ai/dsh-cmdline/invariant": ["./packages/boot/cmdline/src/invariant.ts"],
  284. "@deepseek-ai/dsh-code-runtime": ["./packages/code-runtime/code-runtime/src"],
  285. "@deepseek-ai/dsh-code-runtime/invariant": ["./packages/code-runtime/code-runtime/src/invariant.ts"],
  286. "@deepseek-ai/dsh-code-runtime-python": ["./packages/code-runtime/code-runtime-python/src"],
  287. "@deepseek-ai/dsh-code-runtime-python/invariant": ["./packages/code-runtime/code-runtime-python/src/invariant.ts"],
  288. "@deepseek-ai/dsh-code-runtime-worker-thread": ["./packages/code-runtime/code-runtime-worker-thread/src"],
  289. "@deepseek-ai/dsh-code-runtime-worker-thread/invariant": ["./packages/code-runtime/code-runtime-worker-thread/src/invariant.ts"],
  290. "@deepseek-ai/dsh-command-compact": ["./packages/compaction/command-compact/src"],
  291. "@deepseek-ai/dsh-command-compact/invariant": ["./packages/compaction/command-compact/src/invariant.ts"],
  292. "@deepseek-ai/dsh-command-feedback": ["./packages/feedback/command-feedback/src"],
  293. "@deepseek-ai/dsh-command-feedback/invariant": ["./packages/feedback/command-feedback/src/invariant.ts"],
  294. "@deepseek-ai/dsh-command-goal": ["./packages/goal/command-goal/src"],
  295. "@deepseek-ai/dsh-command-goal/invariant": ["./packages/goal/command-goal/src/invariant.ts"],
  296. "@deepseek-ai/dsh-commands": ["./packages/interaction/commands/src"],
  297. "@deepseek-ai/dsh-commands/invariant": ["./packages/interaction/commands/src/invariant.ts"],
  298. "@deepseek-ai/dsh-compaction": ["./packages/compaction/compaction/src"],
  299. "@deepseek-ai/dsh-compaction/invariant": ["./packages/compaction/compaction/src/invariant.ts"],
  300. "@deepseek-ai/dsh-compaction-basic": ["./packages/compaction/compaction-basic/src"],
  301. "@deepseek-ai/dsh-compaction-basic/invariant": ["./packages/compaction/compaction-basic/src/invariant.ts"],
  302. "@deepseek-ai/dsh-compaction-tool-result-pruner": ["./packages/compaction/compaction-tool-result-pruner/src"],
  303. "@deepseek-ai/dsh-compaction-tool-result-pruner/invariant": ["./packages/compaction/compaction-tool-result-pruner/src/invariant.ts"],
  304. "@deepseek-ai/dsh-cordis-host-runner/invariant": ["./packages/extensions/cordis-host-runner/src/invariant.ts"],
  305. "@deepseek-ai/dsh-credentials": ["./packages/credentials/credentials/src"],
  306. "@deepseek-ai/dsh-credentials/invariant": ["./packages/credentials/credentials/src/invariant.ts"],
  307. "@deepseek-ai/dsh-credentials-local": ["./packages/credentials/credentials-local/src"],
  308. "@deepseek-ai/dsh-credentials-local/invariant": ["./packages/credentials/credentials-local/src/invariant.ts"],
  309. "@deepseek-ai/dsh-deepseek-llm-api-extensions": ["./packages/llm/deepseek-llm-api-extensions/src"],
  310. "@deepseek-ai/dsh-deepseek-llm-api-extensions/invariant": ["./packages/llm/deepseek-llm-api-extensions/src/invariant.ts"],
  311. "@deepseek-ai/dsh-deque": ["./packages/util/deque/src"],
  312. "@deepseek-ai/dsh-deque/invariant": ["./packages/util/deque/src/invariant.ts"],
  313. "@deepseek-ai/dsh-e2b": ["./packages/e2b/e2b/src"],
  314. "@deepseek-ai/dsh-e2b/invariant": ["./packages/e2b/e2b/src/invariant.ts"],
  315. "@deepseek-ai/dsh-file-reference": ["./packages/context/file-reference/src"],
  316. "@deepseek-ai/dsh-file-reference/invariant": ["./packages/context/file-reference/src/invariant.ts"],
  317. "@deepseek-ai/dsh-file-reference-local": ["./packages/context/file-reference-local/src"],
  318. "@deepseek-ai/dsh-file-reference-local/invariant": ["./packages/context/file-reference-local/src/invariant.ts"],
  319. "@deepseek-ai/dsh-fs": ["./packages/fs/fs/src"],
  320. "@deepseek-ai/dsh-fs/invariant": ["./packages/fs/fs/src/invariant.ts"],
  321. "@deepseek-ai/dsh-fs-e2b": ["./packages/e2b/fs-e2b/src"],
  322. "@deepseek-ai/dsh-fs-e2b/invariant": ["./packages/e2b/fs-e2b/src/invariant.ts"],
  323. "@deepseek-ai/dsh-fs-local": ["./packages/fs/fs-local/src"],
  324. "@deepseek-ai/dsh-fs-local/invariant": ["./packages/fs/fs-local/src/invariant.ts"],
  325. "@deepseek-ai/dsh-fs-observation-policy": ["./packages/fs/fs-observation-policy/src"],
  326. "@deepseek-ai/dsh-fs-observation-policy/invariant": ["./packages/fs/fs-observation-policy/src/invariant.ts"],
  327. "@deepseek-ai/dsh-fs-sandbox": ["./packages/fs/fs-sandbox/src"],
  328. "@deepseek-ai/dsh-fs-sandbox/invariant": ["./packages/fs/fs-sandbox/src/invariant.ts"],
  329. "@deepseek-ai/dsh-goal": ["./packages/goal/goal/src"],
  330. "@deepseek-ai/dsh-goal/invariant": ["./packages/goal/goal/src/invariant.ts"],
  331. "@deepseek-ai/dsh-goal-round-driver": ["./packages/goal/goal-round-driver/src"],
  332. "@deepseek-ai/dsh-goal-round-driver/invariant": ["./packages/goal/goal-round-driver/src/invariant.ts"],
  333. "@deepseek-ai/dsh-headless": ["./packages/bundle/headless/src"],
  334. "@deepseek-ai/dsh-headless/invariant": ["./packages/bundle/headless/src/invariant.ts"],
  335. "@deepseek-ai/dsh-home-paths": ["./packages/util/home-paths/src"],
  336. "@deepseek-ai/dsh-home-paths/invariant": ["./packages/util/home-paths/src/invariant.ts"],
  337. "@deepseek-ai/dsh-hook-protocol": ["./packages/hooks/hook-protocol/src"],
  338. "@deepseek-ai/dsh-hook-protocol/invariant": ["./packages/hooks/hook-protocol/src/invariant.ts"],
  339. "@deepseek-ai/dsh-hooks-claude-code": ["./packages/hooks/hooks-claude-code/src"],
  340. "@deepseek-ai/dsh-hooks-claude-code/invariant": ["./packages/hooks/hooks-claude-code/src/invariant.ts"],
  341. "@deepseek-ai/dsh-hooks-codex": ["./packages/hooks/hooks-codex/src"],
  342. "@deepseek-ai/dsh-hooks-codex/invariant": ["./packages/hooks/hooks-codex/src/invariant.ts"],
  343. "@deepseek-ai/dsh-invariants/invariant": ["./packages/runtime-diagnostics/invariants/src/invariant.ts"],
  344. "@deepseek-ai/dsh-jobs": ["./packages/jobs/jobs/src"],
  345. "@deepseek-ai/dsh-jobs/invariant": ["./packages/jobs/jobs/src/invariant.ts"],
  346. "@deepseek-ai/dsh-jobs-local": ["./packages/jobs/jobs-local/src"],
  347. "@deepseek-ai/dsh-jobs-local/invariant": ["./packages/jobs/jobs-local/src/invariant.ts"],
  348. "@deepseek-ai/dsh-launch-environment": ["./packages/util/launch-environment/src"],
  349. "@deepseek-ai/dsh-launch-environment/invariant": ["./packages/util/launch-environment/src/invariant.ts"],
  350. "@deepseek-ai/dsh-llm": ["./packages/llm/llm/src"],
  351. "@deepseek-ai/dsh-llm/invariant": ["./packages/llm/llm/src/invariant.ts"],
  352. "@deepseek-ai/dsh-llm-deepseek": ["./packages/llm/llm-deepseek/src"],
  353. "@deepseek-ai/dsh-llm-deepseek/invariant": ["./packages/llm/llm-deepseek/src/invariant.ts"],
  354. "@deepseek-ai/dsh-llm-mock-server": ["./packages/test-support/llm-mock-server/src"],
  355. "@deepseek-ai/dsh-llm-mock-server/invariant": ["./packages/test-support/llm-mock-server/src/invariant.ts"],
  356. "@deepseek-ai/dsh-llm-pi-ai": ["./packages/llm/llm-pi-ai/src"],
  357. "@deepseek-ai/dsh-llm-pi-ai/invariant": ["./packages/llm/llm-pi-ai/src/invariant.ts"],
  358. "@deepseek-ai/dsh-llm-replay": ["./packages/test-support/llm-replay/src"],
  359. "@deepseek-ai/dsh-llm-replay/invariant": ["./packages/test-support/llm-replay/src/invariant.ts"],
  360. "@deepseek-ai/dsh-llm-retry": ["./packages/llm/llm-retry/src"],
  361. "@deepseek-ai/dsh-llm-retry/invariant": ["./packages/llm/llm-retry/src/invariant.ts"],
  362. "@deepseek-ai/dsh-loader-smoke": ["./packages/test-support/loader-smoke/src"],
  363. "@deepseek-ai/dsh-loader-smoke/invariant": ["./packages/test-support/loader-smoke/src/invariant.ts"],
  364. "@deepseek-ai/dsh-lsp": ["./packages/lsp/lsp/src"],
  365. "@deepseek-ai/dsh-lsp/invariant": ["./packages/lsp/lsp/src/invariant.ts"],
  366. "@deepseek-ai/dsh-lsp-stdio": ["./packages/lsp/lsp-stdio/src"],
  367. "@deepseek-ai/dsh-lsp-stdio/invariant": ["./packages/lsp/lsp-stdio/src/invariant.ts"],
  368. "@deepseek-ai/dsh-mcp-client": ["./packages/mcp/mcp-client/src"],
  369. "@deepseek-ai/dsh-mcp-client/invariant": ["./packages/mcp/mcp-client/src/invariant.ts"],
  370. "@deepseek-ai/dsh-message-feedback": ["./packages/feedback/message-feedback/src"],
  371. "@deepseek-ai/dsh-message-feedback/invariant": ["./packages/feedback/message-feedback/src/invariant.ts"],
  372. "@deepseek-ai/dsh-native-command": ["./packages/util/native-command/src"],
  373. "@deepseek-ai/dsh-native-command/invariant": ["./packages/util/native-command/src/invariant.ts"],
  374. "@deepseek-ai/dsh-output-retention": ["./packages/util/output-retention/src"],
  375. "@deepseek-ai/dsh-output-retention/invariant": ["./packages/util/output-retention/src/invariant.ts"],
  376. "@deepseek-ai/dsh-permission-presets": ["./packages/interaction/permission-presets/src"],
  377. "@deepseek-ai/dsh-permission-presets/invariant": ["./packages/interaction/permission-presets/src/invariant.ts"],
  378. "@deepseek-ai/dsh-persona": ["./packages/preset/persona/src"],
  379. "@deepseek-ai/dsh-persona/invariant": ["./packages/preset/persona/src/invariant.ts"],
  380. "@deepseek-ai/dsh-plan-mode": ["./packages/plan/plan-mode/src"],
  381. "@deepseek-ai/dsh-plan-mode/invariant": ["./packages/plan/plan-mode/src/invariant.ts"],
  382. "@deepseek-ai/dsh-plugin-package-inventory-deepseek": ["./packages/llm/plugin-package-inventory-deepseek/src"],
  383. "@deepseek-ai/dsh-plugin-package-inventory-deepseek/invariant": ["./packages/llm/plugin-package-inventory-deepseek/src/invariant.ts"],
  384. "@deepseek-ai/dsh-pwsh-local/invariant": ["./packages/shell/pwsh-local/src/invariant.ts"],
  385. "@deepseek-ai/dsh-pwsh-sandbox": ["./packages/shell/pwsh-sandbox/src"],
  386. "@deepseek-ai/dsh-pwsh-sandbox/invariant": ["./packages/shell/pwsh-sandbox/src/invariant.ts"],
  387. "@deepseek-ai/dsh-repeat-tool-reminder": ["./packages/guard/repeat-tool-reminder/src"],
  388. "@deepseek-ai/dsh-repeat-tool-reminder/invariant": ["./packages/guard/repeat-tool-reminder/src/invariant.ts"],
  389. "@deepseek-ai/dsh-sandbox": ["./packages/sandbox/sandbox/src"],
  390. "@deepseek-ai/dsh-sandbox/invariant": ["./packages/sandbox/sandbox/src/invariant.ts"],
  391. "@deepseek-ai/dsh-sandbox-local": ["./packages/sandbox/sandbox-local/src"],
  392. "@deepseek-ai/dsh-sandbox-local/invariant": ["./packages/sandbox/sandbox-local/src/invariant.ts"],
  393. "@deepseek-ai/dsh-sandbox-policy": ["./packages/sandbox/sandbox-policy/src"],
  394. "@deepseek-ai/dsh-sandbox-policy/invariant": ["./packages/sandbox/sandbox-policy/src/invariant.ts"],
  395. "@deepseek-ai/dsh-sandbox-windows-acl": ["./packages/sandbox/sandbox-windows-acl/src"],
  396. "@deepseek-ai/dsh-sandbox-windows-acl/invariant": ["./packages/sandbox/sandbox-windows-acl/src/invariant.ts"],
  397. "@deepseek-ai/dsh-schedule": ["./packages/schedule/schedule/src"],
  398. "@deepseek-ai/dsh-schedule/invariant": ["./packages/schedule/schedule/src/invariant.ts"],
  399. "@deepseek-ai/dsh-scope": ["./packages/core/scope/src"],
  400. "@deepseek-ai/dsh-sdk-app": ["./packages/bundle/sdk-app/src"],
  401. "@deepseek-ai/dsh-sdk-app/invariant": ["./packages/bundle/sdk-app/src/invariant.ts"],
  402. "@deepseek-ai/dsh-sdk-minimal": ["./packages/bundle/sdk-minimal/src"],
  403. "@deepseek-ai/dsh-sdk-minimal/invariant": ["./packages/bundle/sdk-minimal/src/invariant.ts"],
  404. "@deepseek-ai/dsh-session": ["./packages/core/session/src"],
  405. "@deepseek-ai/dsh-session-checkpoint-policy": ["./packages/session/session-checkpoint-policy/src"],
  406. "@deepseek-ai/dsh-session-checkpoint-policy/invariant": ["./packages/session/session-checkpoint-policy/src/invariant.ts"],
  407. "@deepseek-ai/dsh-session-log-deepseek": ["./packages/session/session-log-deepseek/src"],
  408. "@deepseek-ai/dsh-session-log-deepseek/invariant": ["./packages/session/session-log-deepseek/src/invariant.ts"],
  409. "@deepseek-ai/dsh-session-log-export": ["./packages/session-query/session-log-export/src"],
  410. "@deepseek-ai/dsh-session-log-export/invariant": ["./packages/session-query/session-log-export/src/invariant.ts"],
  411. "@deepseek-ai/dsh-session-persistence": ["./packages/session/session-persistence/src"],
  412. "@deepseek-ai/dsh-session-persistence/invariant": ["./packages/session/session-persistence/src/invariant.ts"],
  413. "@deepseek-ai/dsh-session-persistence-jsonl": ["./packages/session/session-persistence-jsonl/src"],
  414. "@deepseek-ai/dsh-session-persistence-jsonl/invariant": ["./packages/session/session-persistence-jsonl/src/invariant.ts"],
  415. "@deepseek-ai/dsh-session-projection": ["./packages/session/session-projection/src"],
  416. "@deepseek-ai/dsh-session-projection/invariant": ["./packages/session/session-projection/src/invariant.ts"],
  417. "@deepseek-ai/dsh-session-projection-cache": ["./packages/session/session-projection-cache/src"],
  418. "@deepseek-ai/dsh-session-projection-cache/invariant": ["./packages/session/session-projection-cache/src/invariant.ts"],
  419. "@deepseek-ai/dsh-session-query": ["./packages/session-query/session-query/src"],
  420. "@deepseek-ai/dsh-session-query/invariant": ["./packages/session-query/session-query/src/invariant.ts"],
  421. "@deepseek-ai/dsh-session-query-sqlite": ["./packages/session-query/session-query-sqlite/src"],
  422. "@deepseek-ai/dsh-session-query-sqlite/invariant": ["./packages/session-query/session-query-sqlite/src/invariant.ts"],
  423. "@deepseek-ai/dsh-session-reference": ["./packages/context/session-reference/src"],
  424. "@deepseek-ai/dsh-session-reference/invariant": ["./packages/context/session-reference/src/invariant.ts"],
  425. "@deepseek-ai/dsh-session-snapshot": ["./packages/test-support/session-snapshot/src"],
  426. "@deepseek-ai/dsh-session-snapshot/invariant": ["./packages/test-support/session-snapshot/src/invariant.ts"],
  427. "@deepseek-ai/dsh-session-stats": ["./packages/session/session-stats/src"],
  428. "@deepseek-ai/dsh-session-stats/invariant": ["./packages/session/session-stats/src/invariant.ts"],
  429. "@deepseek-ai/dsh-session-telemetry": ["./packages/session/session-telemetry/src"],
  430. "@deepseek-ai/dsh-session-telemetry/invariant": ["./packages/session/session-telemetry/src/invariant.ts"],
  431. "@deepseek-ai/dsh-session-telemetry-otel": ["./packages/session/session-telemetry-otel/src"],
  432. "@deepseek-ai/dsh-session-telemetry-otel/invariant": ["./packages/session/session-telemetry-otel/src/invariant.ts"],
  433. "@deepseek-ai/dsh-session-title": ["./packages/session/session-title/src"],
  434. "@deepseek-ai/dsh-session-title/invariant": ["./packages/session/session-title/src/invariant.ts"],
  435. "@deepseek-ai/dsh-session-title-all-prompts-llm": ["./packages/session/session-title-all-prompts-llm/src"],
  436. "@deepseek-ai/dsh-session-title-all-prompts-llm/invariant": ["./packages/session/session-title-all-prompts-llm/src/invariant.ts"],
  437. "@deepseek-ai/dsh-session-title-first-prompt-llm": ["./packages/session/session-title-first-prompt-llm/src"],
  438. "@deepseek-ai/dsh-session-title-first-prompt-llm/invariant": ["./packages/session/session-title-first-prompt-llm/src/invariant.ts"],
  439. "@deepseek-ai/dsh-session-title-llm": ["./packages/session/session-title-llm/src"],
  440. "@deepseek-ai/dsh-session-title-llm/invariant": ["./packages/session/session-title-llm/src/invariant.ts"],
  441. "@deepseek-ai/dsh-settings": ["./packages/settings/settings/src"],
  442. "@deepseek-ai/dsh-settings/invariant": ["./packages/settings/settings/src/invariant.ts"],
  443. "@deepseek-ai/dsh-settings-file": ["./packages/settings/settings-file/src"],
  444. "@deepseek-ai/dsh-settings-file/invariant": ["./packages/settings/settings-file/src/invariant.ts"],
  445. "@deepseek-ai/dsh-shell": ["./packages/shell/shell/src"],
  446. "@deepseek-ai/dsh-shell/invariant": ["./packages/shell/shell/src/invariant.ts"],
  447. "@deepseek-ai/dsh-shell-env/invariant": ["./packages/shell/shell-env/src/invariant.ts"],
  448. "@deepseek-ai/dsh-skill": ["./packages/skill/skill/src"],
  449. "@deepseek-ai/dsh-skill/invariant": ["./packages/skill/skill/src/invariant.ts"],
  450. "@deepseek-ai/dsh-skill-badge": ["./packages/skill/skill-badge/src"],
  451. "@deepseek-ai/dsh-skill-badge/invariant": ["./packages/skill/skill-badge/src/invariant.ts"],
  452. "@deepseek-ai/dsh-skill-filesystem": ["./packages/skill/skill-filesystem/src"],
  453. "@deepseek-ai/dsh-skill-filesystem/invariant": ["./packages/skill/skill-filesystem/src/invariant.ts"],
  454. "@deepseek-ai/dsh-spill": ["./packages/spill/spill/src"],
  455. "@deepseek-ai/dsh-spill/invariant": ["./packages/spill/spill/src/invariant.ts"],
  456. "@deepseek-ai/dsh-spill-local": ["./packages/spill/spill-local/src"],
  457. "@deepseek-ai/dsh-spill-local/invariant": ["./packages/spill/spill-local/src/invariant.ts"],
  458. "@deepseek-ai/dsh-spill-policy": ["./packages/spill/spill-policy/src"],
  459. "@deepseek-ai/dsh-spill-policy/invariant": ["./packages/spill/spill-policy/src/invariant.ts"],
  460. "@deepseek-ai/dsh-storage": ["./packages/storage/storage/src"],
  461. "@deepseek-ai/dsh-storage/invariant": ["./packages/storage/storage/src/invariant.ts"],
  462. "@deepseek-ai/dsh-storage-domain": ["./packages/storage/storage-domain/src"],
  463. "@deepseek-ai/dsh-storage-domain/invariant": ["./packages/storage/storage-domain/src/invariant.ts"],
  464. "@deepseek-ai/dsh-storage-json": ["./packages/storage/storage-json/src"],
  465. "@deepseek-ai/dsh-storage-json/invariant": ["./packages/storage/storage-json/src/invariant.ts"],
  466. "@deepseek-ai/dsh-storage-sqlite": ["./packages/storage/storage-sqlite/src"],
  467. "@deepseek-ai/dsh-storage-sqlite/invariant": ["./packages/storage/storage-sqlite/src/invariant.ts"],
  468. "@deepseek-ai/dsh-subagent": ["./packages/subagent/subagent/src"],
  469. "@deepseek-ai/dsh-subagent/invariant": ["./packages/subagent/subagent/src/invariant.ts"],
  470. "@deepseek-ai/dsh-subagent-acp": ["./packages/subagent/subagent-acp/src"],
  471. "@deepseek-ai/dsh-subagent-acp/invariant": ["./packages/subagent/subagent-acp/src/invariant.ts"],
  472. "@deepseek-ai/dsh-subagent-claude-code": ["./packages/subagent/subagent-claude-code/src"],
  473. "@deepseek-ai/dsh-subagent-claude-code/invariant": ["./packages/subagent/subagent-claude-code/src/invariant.ts"],
  474. "@deepseek-ai/dsh-subagent-codex": ["./packages/subagent/subagent-codex/src"],
  475. "@deepseek-ai/dsh-subagent-codex/invariant": ["./packages/subagent/subagent-codex/src/invariant.ts"],
  476. "@deepseek-ai/dsh-subagent-dsh-sdk": ["./packages/subagent/subagent-dsh-sdk/src"],
  477. "@deepseek-ai/dsh-subagent-dsh-sdk/invariant": ["./packages/subagent/subagent-dsh-sdk/src/invariant.ts"],
  478. "@deepseek-ai/dsh-subagent-fork-in-process": ["./packages/subagent/subagent-fork-in-process/src"],
  479. "@deepseek-ai/dsh-subagent-fork-in-process/invariant": ["./packages/subagent/subagent-fork-in-process/src/invariant.ts"],
  480. "@deepseek-ai/dsh-subagent-in-process-driver": ["./packages/subagent/subagent-in-process-driver/src"],
  481. "@deepseek-ai/dsh-subagent-in-process-driver/invariant": ["./packages/subagent/subagent-in-process-driver/src/invariant.ts"],
  482. "@deepseek-ai/dsh-subagent-spawn-in-process": ["./packages/subagent/subagent-spawn-in-process/src"],
  483. "@deepseek-ai/dsh-subagent-spawn-in-process/invariant": ["./packages/subagent/subagent-spawn-in-process/src/invariant.ts"],
  484. "@deepseek-ai/dsh-subprocess": ["./packages/subprocess/subprocess/src"],
  485. "@deepseek-ai/dsh-subprocess/invariant": ["./packages/subprocess/subprocess/src/invariant.ts"],
  486. "@deepseek-ai/dsh-subprocess-e2b": ["./packages/e2b/subprocess-e2b/src"],
  487. "@deepseek-ai/dsh-subprocess-e2b/invariant": ["./packages/e2b/subprocess-e2b/src/invariant.ts"],
  488. "@deepseek-ai/dsh-subprocess-local": ["./packages/subprocess/subprocess-local/src"],
  489. "@deepseek-ai/dsh-subprocess-local/invariant": ["./packages/subprocess/subprocess-local/src/invariant.ts"],
  490. "@deepseek-ai/dsh-system-prompt": ["./packages/core/system-prompt/src"],
  491. "@deepseek-ai/dsh-system-prompt/invariant": ["./packages/core/system-prompt/src/invariant.ts"],
  492. "@deepseek-ai/dsh-terminal": ["./packages/terminal/terminal/src"],
  493. "@deepseek-ai/dsh-terminal/invariant": ["./packages/terminal/terminal/src/invariant.ts"],
  494. "@deepseek-ai/dsh-terminal-bash": ["./packages/terminal/terminal-bash/src"],
  495. "@deepseek-ai/dsh-terminal-bash/invariant": ["./packages/terminal/terminal-bash/src/invariant.ts"],
  496. "@deepseek-ai/dsh-time-context": ["./packages/context/time-context/src"],
  497. "@deepseek-ai/dsh-time-context/invariant": ["./packages/context/time-context/src/invariant.ts"],
  498. "@deepseek-ai/dsh-timeout": ["./packages/util/timeout/src"],
  499. "@deepseek-ai/dsh-timeout/invariant": ["./packages/util/timeout/src/invariant.ts"],
  500. "@deepseek-ai/dsh-tmux-context": ["./packages/context/tmux-context/src"],
  501. "@deepseek-ai/dsh-tmux-context/invariant": ["./packages/context/tmux-context/src/invariant.ts"],
  502. "@deepseek-ai/dsh-token-meter": ["./packages/llm/token-meter/src"],
  503. "@deepseek-ai/dsh-token-meter/invariant": ["./packages/llm/token-meter/src/invariant.ts"],
  504. "@deepseek-ai/dsh-tool-ask-user": ["./packages/interaction/tool-ask-user/src"],
  505. "@deepseek-ai/dsh-tool-ask-user/invariant": ["./packages/interaction/tool-ask-user/src/invariant.ts"],
  506. "@deepseek-ai/dsh-tool-bash": ["./packages/shell/tool-bash/src"],
  507. "@deepseek-ai/dsh-tool-bash/invariant": ["./packages/shell/tool-bash/src/invariant.ts"],
  508. "@deepseek-ai/dsh-tool-bash-persistent": ["./packages/shell/tool-bash-persistent/src"],
  509. "@deepseek-ai/dsh-tool-bash-persistent/invariant": ["./packages/shell/tool-bash-persistent/src/invariant.ts"],
  510. "@deepseek-ai/dsh-tool-cordis": ["./packages/extensions/tool-cordis/src"],
  511. "@deepseek-ai/dsh-tool-cordis/invariant": ["./packages/extensions/tool-cordis/src/invariant.ts"],
  512. "@deepseek-ai/dsh-tool-fs": ["./packages/fs/tool-fs/src"],
  513. "@deepseek-ai/dsh-tool-fs/invariant": ["./packages/fs/tool-fs/src/invariant.ts"],
  514. "@deepseek-ai/dsh-tool-fs-search": ["./packages/fs/tool-fs-search/src"],
  515. "@deepseek-ai/dsh-tool-fs-search/invariant": ["./packages/fs/tool-fs-search/src/invariant.ts"],
  516. "@deepseek-ai/dsh-tool-goal": ["./packages/goal/tool-goal/src"],
  517. "@deepseek-ai/dsh-tool-goal/invariant": ["./packages/goal/tool-goal/src/invariant.ts"],
  518. "@deepseek-ai/dsh-tool-jobs": ["./packages/jobs/tool-jobs/src"],
  519. "@deepseek-ai/dsh-tool-jobs/invariant": ["./packages/jobs/tool-jobs/src/invariant.ts"],
  520. "@deepseek-ai/dsh-tool-lsp": ["./packages/lsp/tool-lsp/src"],
  521. "@deepseek-ai/dsh-tool-lsp/invariant": ["./packages/lsp/tool-lsp/src/invariant.ts"],
  522. "@deepseek-ai/dsh-tool-pwsh/invariant": ["./packages/shell/tool-pwsh/src/invariant.ts"],
  523. "@deepseek-ai/dsh-tool-pwsh-persistent": ["./packages/shell/tool-pwsh-persistent/src"],
  524. "@deepseek-ai/dsh-tool-pwsh-persistent/invariant": ["./packages/shell/tool-pwsh-persistent/src/invariant.ts"],
  525. "@deepseek-ai/dsh-tool-ralph": ["./packages/workflow/tool-ralph/src"],
  526. "@deepseek-ai/dsh-tool-ralph/invariant": ["./packages/workflow/tool-ralph/src/invariant.ts"],
  527. "@deepseek-ai/dsh-tool-session-query": ["./packages/session-query/tool-session-query/src"],
  528. "@deepseek-ai/dsh-tool-session-query/invariant": ["./packages/session-query/tool-session-query/src/invariant.ts"],
  529. "@deepseek-ai/dsh-tool-skill": ["./packages/skill/tool-skill/src"],
  530. "@deepseek-ai/dsh-tool-skill/invariant": ["./packages/skill/tool-skill/src/invariant.ts"],
  531. "@deepseek-ai/dsh-tool-str-replace-editor": ["./packages/fs/tool-str-replace-editor/src"],
  532. "@deepseek-ai/dsh-tool-str-replace-editor/invariant": ["./packages/fs/tool-str-replace-editor/src/invariant.ts"],
  533. "@deepseek-ai/dsh-tool-subagent": ["./packages/subagent/tool-subagent/src"],
  534. "@deepseek-ai/dsh-tool-subagent/invariant": ["./packages/subagent/tool-subagent/src/invariant.ts"],
  535. "@deepseek-ai/dsh-tool-subagent-control": ["./packages/subagent/tool-subagent-control/src"],
  536. "@deepseek-ai/dsh-tool-subagent-control/invariant": ["./packages/subagent/tool-subagent-control/src/invariant.ts"],
  537. "@deepseek-ai/dsh-tool-subagent-report": ["./packages/subagent/tool-subagent-report/src"],
  538. "@deepseek-ai/dsh-tool-subagent-report/invariant": ["./packages/subagent/tool-subagent-report/src/invariant.ts"],
  539. "@deepseek-ai/dsh-tool-terminal": ["./packages/terminal/tool-terminal/src"],
  540. "@deepseek-ai/dsh-tool-terminal/invariant": ["./packages/terminal/tool-terminal/src/invariant.ts"],
  541. "@deepseek-ai/dsh-tool-todo": ["./packages/todo/tool-todo/src"],
  542. "@deepseek-ai/dsh-tool-todo/invariant": ["./packages/todo/tool-todo/src/invariant.ts"],
  543. "@deepseek-ai/dsh-tool-web": ["./packages/web/tool-web/src"],
  544. "@deepseek-ai/dsh-tool-web/invariant": ["./packages/web/tool-web/src/invariant.ts"],
  545. "@deepseek-ai/dsh-tool-workflow": ["./packages/workflow/tool-workflow/src"],
  546. "@deepseek-ai/dsh-tool-workflow/invariant": ["./packages/workflow/tool-workflow/src/invariant.ts"],
  547. "@deepseek-ai/dsh-tools": ["./packages/core/tools/src"],
  548. "@deepseek-ai/dsh-tools/invariant": ["./packages/core/tools/src/invariant.ts"],
  549. "@deepseek-ai/dsh-user-approval": ["./packages/interaction/user-approval/src"],
  550. "@deepseek-ai/dsh-user-approval/invariant": ["./packages/interaction/user-approval/src/invariant.ts"],
  551. "@deepseek-ai/dsh-user-questions": ["./packages/interaction/user-questions/src"],
  552. "@deepseek-ai/dsh-user-questions/invariant": ["./packages/interaction/user-questions/src/invariant.ts"],
  553. "@deepseek-ai/dsh-web": ["./packages/web/web/src"],
  554. "@deepseek-ai/dsh-web/invariant": ["./packages/web/web/src/invariant.ts"],
  555. "@deepseek-ai/dsh-web-app": ["./packages/bundle/web-app/src"],
  556. "@deepseek-ai/dsh-web-app/invariant": ["./packages/bundle/web-app/src/invariant.ts"],
  557. "@deepseek-ai/dsh-web-fetch-http": ["./packages/web/web-fetch-http/src"],
  558. "@deepseek-ai/dsh-web-fetch-http/invariant": ["./packages/web/web-fetch-http/src/invariant.ts"],
  559. "@deepseek-ai/dsh-web-search-deepseek": ["./packages/web/web-search-deepseek/src"],
  560. "@deepseek-ai/dsh-web-search-deepseek/invariant": ["./packages/web/web-search-deepseek/src/invariant.ts"],
  561. "@deepseek-ai/dsh-web-search-exa": ["./packages/web/web-search-exa/src"],
  562. "@deepseek-ai/dsh-web-search-exa/invariant": ["./packages/web/web-search-exa/src/invariant.ts"],
  563. "@deepseek-ai/dsh-web-search-perplexity": ["./packages/web/web-search-perplexity/src"],
  564. "@deepseek-ai/dsh-web-search-perplexity/invariant": ["./packages/web/web-search-perplexity/src/invariant.ts"],
  565. "@deepseek-ai/dsh-webhook": ["./packages/webhook/webhook/src"],
  566. "@deepseek-ai/dsh-webhook/invariant": ["./packages/webhook/webhook/src/invariant.ts"],
  567. "@deepseek-ai/dsh-webhook-github": ["./packages/webhook/webhook-github/src"],
  568. "@deepseek-ai/dsh-webhook-github/invariant": ["./packages/webhook/webhook-github/src/invariant.ts"],
  569. "@deepseek-ai/dsh-win32-process": ["./packages/subprocess/win32-process/src"],
  570. "@deepseek-ai/dsh-win32-process/invariant": ["./packages/subprocess/win32-process/src/invariant.ts"],
  571. "@deepseek-ai/dsh-workflow": ["./packages/workflow/workflow/src"],
  572. "@deepseek-ai/dsh-workflow/invariant": ["./packages/workflow/workflow/src/invariant.ts"],
  573. "@deepseek-ai/dsh-workflow-worker-thread": ["./packages/workflow/workflow-worker-thread/src"],
  574. "@deepseek-ai/dsh-workflow-worker-thread/invariant": ["./packages/workflow/workflow-worker-thread/src/invariant.ts"],
  575. "@deepseek-ai/dsh-workspace": ["./packages/workspace/workspace/src"],
  576. "@deepseek-ai/dsh-workspace/invariant": ["./packages/workspace/workspace/src/invariant.ts"]
  577. // END generated package aliases
  578. }
  579. }
  580. }