You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[MISSING_EXPORT] "resolveSessionPreset" is not exported by "../../preset/agent-presets/src/index.ts".
╭─[ lib/types/api-proxy.js:20:93 ]
│
20 │ import { InvalidPresetIdError, PresetExistsError, PresetMountError, PresetNotWritableError, resolveSessionPreset, UnknownPresetError, } from '@deepseek-ai/dsh-agent-presets';
│ ──────────┬─────────
│ ╰─────────── Missing export
────╯
[MISSING_EXPORT] "ApiRemoteSessionNotFound" is not exported by "../../api/remotes/src/index.ts".
╭─[ lib/types/api-proxy.js:38:10 ]
│
38 │ import { ApiRemoteSessionNotFound as SessionNotFound, ApiRemoteSubagentSessionOwnership as SubagentSessionOwnership, API_REMOTE_FORWARDED_EVENTS, apiRemoteSubagentOwnershipError, createApiRemoteAgentResolver, hasApiRemoteSubagentOwner, inspectApiRemoteSession, } from '@deepseek-ai/dsh-api-remotes';
│ ────────────┬───────────
│ ╰───────────── Missing export
────╯
[MISSING_EXPORT] "ApiRemoteSubagentSessionOwnership" is not exported by "../../api/remotes/src/index.ts".
╭─[ lib/types/api-proxy.js:38:55 ]
│
38 │ import { ApiRemoteSessionNotFound as SessionNotFound, ApiRemoteSubagentSessionOwnership as SubagentSessionOwnership, API_REMOTE_FORWARDED_EVENTS, apiRemoteSubagentOwnershipError, createApiRemoteAgentResolver, hasApiRemoteSubagentOwner, inspectApiRemoteSession, } from '@deepseek-ai/dsh-api-remotes';
│ ────────────────┬────────────────
│ ╰────────────────── Missing export
────╯
[MISSING_EXPORT] "apiRemoteSubagentOwnershipError" is not exported by "../../api/remotes/src/index.ts".
╭─[ lib/types/api-proxy.js:38:147 ]
│
38 │ import { ApiRemoteSessionNotFound as SessionNotFound, ApiRemoteSubagentSessionOwnership as SubagentSessionOwnership, API_REMOTE_FORWARDED_EVENTS, apiRemoteSubagentOwnershipError, createApiRemoteAgentResolver, hasApiRemoteSubagentOwner, inspectApiRemoteSession, } from '@deepseek-ai/dsh-api-remotes';
│ ───────────────┬───────────────
│ ╰───────────────── Missing export
────╯
[MISSING_EXPORT] "createApiRemoteAgentResolver" is not exported by "../../api/remotes/src/index.ts".
╭─[ lib/types/api-proxy.js:38:180 ]
│
38 │ import { ApiRemoteSessionNotFound as SessionNotFound, ApiRemoteSubagentSessionOwnership as SubagentSessionOwnership, API_REMOTE_FORWARDED_EVENTS, apiRemoteSubagentOwnershipError, createApiRemoteAgentResolver, hasApiRemoteSubagentOwner, inspectApiRemoteSession, } from '@deepseek-ai/dsh-api-remotes';
│ ──────────────┬─────────────
│ ╰─────────────── Missing export
────╯
...
at aggregateBindingErrorsIntoJsError (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/rolldown@1.1.1/node_modules/rolldown/dist/shared/error-C0TrL0_H.mjs:48:18)
at unwrapBindingResult (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/rolldown@1.1.1/node_modules/rolldown/dist/shared/error-C0TrL0_H.mjs:18:128)
at #build (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/rolldown@1.1.1/node_modules/rolldown/dist/shared/rolldown-build-abS241_6.mjs:3288:34)
at async build (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/rolldown@1.1.1/node_modules/rolldown/dist/index.mjs:42:22)
at async Promise.all (index 0)
at async buildSingle (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/tsdown@0.22.2_oxc-resolver@_f113eb69000457c8d5954142d0822f52/node_modules/tsdown/dist/build-BxT2lm9L.mjs:791:19)
at async Promise.all (index 103)
at async buildWithConfigs (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/tsdown@0.22.2_oxc-resolver@_f113eb69000457c8d5954142d0822f52/node_modules/tsdown/dist/build-BxT2lm9L.mjs:747:18)
at async CAC. (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/tsdown@0.22.2_oxc-resolver@_f113eb69000457c8d5954142d0822f52/node_modules/tsdown/dist/run.mjs:21:2)
at async runCLI (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/tsdown@0.22.2_oxc-resolver@_f113eb69000457c8d5954142d0822f52/node_modules/tsdown/dist/run.mjs:45:3)
[ELIFECYCLE] Command failed with exit code 1.
D:\Users\lenovo\codeProjects\dsh\deepseek-harness\scripts\build.ts:27
throw new Error(build: ${script} exited with ${String(result.status ?? result.signal)})
^
Error: build: build:lib exited with 1
at runScript (D:\Users\lenovo\codeProjects\dsh\deepseek-harness\scripts\build.ts:27:11)
at main (D:\Users\lenovo\codeProjects\dsh\deepseek-harness\scripts\build.ts:44:3)
at (D:\Users\lenovo\codeProjects\dsh\deepseek-harness\scripts\build.ts:52:23)
at ModuleJob.run (node:internal/modules/esm/module_job:413:25)
at async onImport.tracePromise.proto (node:internal/modules/esm/loader:660:26)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
pnpm clean is the right first fix here, and the error list gives a stronger reason than a generic cache guess.\n\nIn alpha.1 (cd5ef814), the current packages/preset/agent-presets/src/index.ts does not export resolveSessionPreset, and the current packages/api/remotes/src/index.ts does not export the Host resolver symbols named in the report. The failing generated lib/types/api-proxy.js still imports them. That generated consumer and those source owners cannot all belong to one clean alpha.1 build.\n\nI would use this bounded sequence from the repository root:\n\nsh\ngit status --short --branch\ngit rev-parse HEAD\nnode --version\npnpm --version\npnpm clean\npnpm install --frozen-lockfile\npnpm run build\n\n\nPreserve any intentional source edits before cleaning; do not use git reset --hard, edit lib/types/api-proxy.js, or re-export removed APIs just to satisfy stale generated code. The official cleaner derives output roots from the TypeScript project graph, clears generated lib and incremental state, preserves live package-local dependencies, and refuses unsafe orphan directories.\n\nIf the same names return after a clean build, please share sanitized HEAD/branch, git status --short, Node/pnpm versions, the first generated importer path, and the current owner src/index.ts. If the build advances to build:web, this library mismatch is resolved and the new frontend failure should be handled separately.\n\nFull importer/owner proof and result matrix: https://sandbaseai.github.io/deepseek-harness-handbook/source-build-missing-exports.html
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Error: Build failed with 7 errors:
[MISSING_EXPORT] "resolveSessionPreset" is not exported by "../../preset/agent-presets/src/index.ts".
╭─[ lib/types/api-proxy.js:20:93 ]
│
20 │ import { InvalidPresetIdError, PresetExistsError, PresetMountError, PresetNotWritableError, resolveSessionPreset, UnknownPresetError, } from '@deepseek-ai/dsh-agent-presets';
│ ──────────┬─────────
│ ╰─────────── Missing export
────╯
[MISSING_EXPORT] "ApiRemoteSessionNotFound" is not exported by "../../api/remotes/src/index.ts".
╭─[ lib/types/api-proxy.js:38:10 ]
│
38 │ import { ApiRemoteSessionNotFound as SessionNotFound, ApiRemoteSubagentSessionOwnership as SubagentSessionOwnership, API_REMOTE_FORWARDED_EVENTS, apiRemoteSubagentOwnershipError, createApiRemoteAgentResolver, hasApiRemoteSubagentOwner, inspectApiRemoteSession, } from '@deepseek-ai/dsh-api-remotes';
│ ────────────┬───────────
│ ╰───────────── Missing export
────╯
[MISSING_EXPORT] "ApiRemoteSubagentSessionOwnership" is not exported by "../../api/remotes/src/index.ts".
╭─[ lib/types/api-proxy.js:38:55 ]
│
38 │ import { ApiRemoteSessionNotFound as SessionNotFound, ApiRemoteSubagentSessionOwnership as SubagentSessionOwnership, API_REMOTE_FORWARDED_EVENTS, apiRemoteSubagentOwnershipError, createApiRemoteAgentResolver, hasApiRemoteSubagentOwner, inspectApiRemoteSession, } from '@deepseek-ai/dsh-api-remotes';
│ ────────────────┬────────────────
│ ╰────────────────── Missing export
────╯
[MISSING_EXPORT] "apiRemoteSubagentOwnershipError" is not exported by "../../api/remotes/src/index.ts".
╭─[ lib/types/api-proxy.js:38:147 ]
│
38 │ import { ApiRemoteSessionNotFound as SessionNotFound, ApiRemoteSubagentSessionOwnership as SubagentSessionOwnership, API_REMOTE_FORWARDED_EVENTS, apiRemoteSubagentOwnershipError, createApiRemoteAgentResolver, hasApiRemoteSubagentOwner, inspectApiRemoteSession, } from '@deepseek-ai/dsh-api-remotes';
│ ───────────────┬───────────────
│ ╰───────────────── Missing export
────╯
[MISSING_EXPORT] "createApiRemoteAgentResolver" is not exported by "../../api/remotes/src/index.ts".
╭─[ lib/types/api-proxy.js:38:180 ]
│
38 │ import { ApiRemoteSessionNotFound as SessionNotFound, ApiRemoteSubagentSessionOwnership as SubagentSessionOwnership, API_REMOTE_FORWARDED_EVENTS, apiRemoteSubagentOwnershipError, createApiRemoteAgentResolver, hasApiRemoteSubagentOwner, inspectApiRemoteSession, } from '@deepseek-ai/dsh-api-remotes';
│ ──────────────┬─────────────
│ ╰─────────────── Missing export
────╯
...
at aggregateBindingErrorsIntoJsError (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/rolldown@1.1.1/node_modules/rolldown/dist/shared/error-C0TrL0_H.mjs:48:18)
at unwrapBindingResult (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/rolldown@1.1.1/node_modules/rolldown/dist/shared/error-C0TrL0_H.mjs:18:128)
at #build (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/rolldown@1.1.1/node_modules/rolldown/dist/shared/rolldown-build-abS241_6.mjs:3288:34)
at async build (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/rolldown@1.1.1/node_modules/rolldown/dist/index.mjs:42:22)
at async Promise.all (index 0)
at async buildSingle (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/tsdown@0.22.2_oxc-resolver@_f113eb69000457c8d5954142d0822f52/node_modules/tsdown/dist/build-BxT2lm9L.mjs:791:19)
at async Promise.all (index 103)
at async buildWithConfigs (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/tsdown@0.22.2_oxc-resolver@_f113eb69000457c8d5954142d0822f52/node_modules/tsdown/dist/build-BxT2lm9L.mjs:747:18)
at async CAC. (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/tsdown@0.22.2_oxc-resolver@_f113eb69000457c8d5954142d0822f52/node_modules/tsdown/dist/run.mjs:21:2)
at async runCLI (file:///D:/Users/lenovo/codeProjects/dsh/deepseek-harness/node_modules/.pnpm/tsdown@0.22.2_oxc-resolver@_f113eb69000457c8d5954142d0822f52/node_modules/tsdown/dist/run.mjs:45:3)
[ELIFECYCLE] Command failed with exit code 1.
D:\Users\lenovo\codeProjects\dsh\deepseek-harness\scripts\build.ts:27
throw new Error(
build: ${script} exited with ${String(result.status ?? result.signal)})^
Error: build: build:lib exited with 1
at runScript (D:\Users\lenovo\codeProjects\dsh\deepseek-harness\scripts\build.ts:27:11)
at main (D:\Users\lenovo\codeProjects\dsh\deepseek-harness\scripts\build.ts:44:3)
at (D:\Users\lenovo\codeProjects\dsh\deepseek-harness\scripts\build.ts:52:23)
at ModuleJob.run (node:internal/modules/esm/module_job:413:25)
at async onImport.tracePromise.proto (node:internal/modules/esm/loader:660:26)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
Node.js v24.12.0
All reactions