DeepSeek Harness Plugin Hub

Troubleshoot Cordis Startup Failures

Trace DSH startup errors through Profile integrity, Bundle order, and service dependencies.

Check before startup

Run doctor first. It reports a missing package.json, cordis.patch.yml, lockfile, Bundle, or required input before Cordis starts. Then use diff to inspect additions, removals, versions, sources, and load-order changes.

bash
dsh-hub profile doctor --profile web --json
dsh-hub profile diff <profile-slug> --version <version> --profile web

Find the earliest failing service

Keep the complete startup output and find the first missing-service, duplicate-entry, or configuration-validation error. Check the row's injected dependencies and whether its Provider is in the active Context. If an upgrade introduced the failure, restore a known-good revision from history.

bash
dsh-hub profile history --profile web
dsh-hub profile rollback <revision> --profile web