Skip to content

throw new Error(${binName}: ${stage}: ${detail}${stack}, { cause }) #19

Description

@ayw

kevin@T14p:~/AndroidStudioProjects/deepseek-harness$ pnpm dsh web
$ node --import tsx/esm apps/cli/src/bin.ts web
/home/kevin/AndroidStudioProjects/deepseek-harness/packages/boot/app-boot/src/index.ts:832
throw new Error(${binName}: ${stage}: ${detail}${stack}, { cause })
^

Error: dsh: plugin tree failed to load: failed to apply loader entry data-agent (@yejiming/dsh-data-agent): agent-presets: preset "data-agent" failed to mount: failed to apply loader entry persona (@deepseek-ai/dsh-persona): invalid config:

  • $.prefix missing required value (at prefix) (/home/kevin/.dsh/.agent-presets/data-agent/agent.cordis.yml)
    ValidationError: invalid config:
  • $.prefix missing required value (at prefix)
    at resolveConfig (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/cordis/src/fiber.ts:58:11)
    at Fiber._resolveConfig (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/cordis/src/fiber.ts:643:27)
    at Fiber._reload (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/cordis/src/fiber.ts:655:28)
    at async Fiber.await (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/cordis/src/fiber.ts:706:7)
    at async Entry._start (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:297:7)
    at async Entry._init (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:285:7)
    at async Entry.init (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:261:7)
    at async Entry.update (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:172:41)
    at async EntryGroup.create (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/group.ts:30:7)
    at async Promise.allSettled (index 0)
    at boot (/home/kevin/AndroidStudioProjects/deepseek-harness/packages/boot/app-boot/src/index.ts:832:11)
    at async runProfile (/home/kevin/AndroidStudioProjects/deepseek-harness/apps/cli/src/profile-boot.ts:336:15)
    at async runCli (/home/kevin/AndroidStudioProjects/deepseek-harness/apps/cli/src/bin.ts:34:7)
    at async (/home/kevin/AndroidStudioProjects/deepseek-harness/apps/cli/src/bin.ts:65:3) {
    [cause]: Error: failed to apply loader entry data-agent (@yejiming/dsh-data-agent): agent-presets: preset "data-agent" failed to mount: failed to apply loader entry persona (@deepseek-ai/dsh-persona): invalid config:
    • $.prefix missing required value (at prefix) (/home/kevin/.dsh/.agent-presets/data-agent/agent.cordis.yml)
      at updateError (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:26:10)
      at Entry._await (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:273:13)
      at async Promise.allSettled (index 160)
      at async Proxy.await (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/tree.ts:53:24)
      at async boot (/home/kevin/AndroidStudioProjects/deepseek-harness/packages/boot/app-boot/src/index.ts:812:5)
      at async runProfile (/home/kevin/AndroidStudioProjects/deepseek-harness/apps/cli/src/profile-boot.ts:336:15)
      at async runCli (/home/kevin/AndroidStudioProjects/deepseek-harness/apps/cli/src/bin.ts:34:7)
      at async (/home/kevin/AndroidStudioProjects/deepseek-harness/apps/cli/src/bin.ts:65:3) {
      [cause]: RemoteError: agent-presets: preset "data-agent" failed to mount: failed to apply loader entry persona (@deepseek-ai/dsh-persona): invalid config:
      • $.prefix missing required value (at prefix) (/home/kevin/.dsh/.agent-presets/data-agent/agent.cordis.yml)
        at mountPreset (/home/kevin/AndroidStudioProjects/deepseek-harness/packages/preset/agent-presets/src/mount.ts:426:11)
        at async (/home/kevin/AndroidStudioProjects/deepseek-harness/packages/preset/agent-presets/src/index.ts:785:9)
        at async Proxy.standingKeyFor (/home/kevin/AndroidStudioProjects/deepseek-harness/packages/preset/agent-presets/src/index.ts:743:13)
        at async Object.apply [as callback] (file:///home/kevin/.dsh/profiles/web/node_modules/@yejiming/dsh-data-agent/lib/index.js:682:23)
        at async Fiber._reload (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/cordis/src/fiber.ts:656:9) {
        code: 'agent-preset/invalid',
        details: {
        agentPreset: 'data-agent',
        reason: 'failed to apply loader entry persona (@deepseek-ai/dsh-persona): invalid config:\n' +
        ' - $.prefix missing required value (at prefix) (/home/kevin/.dsh/.agent-presets/data-agent/agent.cordis.yml)'
        },
        isDSHRemoteError: true,
        [cause]: Error: failed to apply loader entry persona (@deepseek-ai/dsh-persona): invalid config:
        • $.prefix missing required value (at prefix)
          at updateError (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:26:10)
          at Entry._init (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:287:13)
          at async Entry.init (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:261:7)
          ... 2 lines matching cause stack trace ...
          at async Promise.allSettled (index 0)
          at async EntryGroup.update (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/group.ts:71:24)
          at async PresetTree._apply (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/include/src/index.ts:317:5) {
          [cause]: ValidationError: invalid config:
          • $.prefix missing required value (at prefix)
            at resolveConfig (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/cordis/src/fiber.ts:58:11)
            at Fiber._resolveConfig (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/cordis/src/fiber.ts:643:27)
            at Fiber._reload (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/cordis/src/fiber.ts:655:28)
            at async Fiber.await (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/cordis/src/fiber.ts:706:7)
            at async Entry._start (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:297:7)
            at async Entry._init (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:285:7)
            at async Entry.init (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:261:7)
            at async Entry.update (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/entry.ts:172:41)
            at async EntryGroup.create (/home/kevin/AndroidStudioProjects/deepseek-harness/vendor/loader/src/config/group.ts:30:7)
            at async Promise.allSettled (index 0)
            }
            }
            }
            }

Node.js v22.23.2
[ELIFECYCLE] Command failed with exit code 1.
kevin@T14p:~/AndroidStudioProjects/deepseek-harness$

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions