DSH Session Conductor
Create and coordinate tasks across native DeepSeek Harness conversations.
- Native
- native sessions
- 0st
- delegated-turn return
Project screenshots
View full size01 / 02Task creation and history reading
Screenshots come from version 0.1.5 running in a real local test environment with separate test data. They show creation, navigation, and public-history reading. The latest first-turn return still needs desktop validation.
01Overview
DSH Session Conductor is a plugin for DeepSeek Harness Desktop. Users can create or fork a task from a conversation, inherit its workspace, and open the new session through an inline card. The first delegated turn can return its result to that card without starting another parent-model turn.
02Project context
Working across several AI conversations requires keeping track of task origins, context, and progress. Creating a task also needs to remain distinct from confirming that its instruction arrived or its work passed review.
03Implementation
The TypeScript plugin uses Cordis services and React extensions to add creation cards and return links to native chat. Durable task and operation records track each session. Completion returns match the exact initial instruction and turn, then check the original conversation's read permission before displaying a result.
04Current results
Task creation, native navigation, and authorized history reading have passed local runtime checks. The 0.1.6 candidate includes the first-turn return implementation and local tests, while complete desktop validation remains in progress. The package has not been published to npm; remote connections and sharing are off by default.
05Lessons learned
The project required separate states for message delivery, turn completion, and artifact acceptance. Stable operation IDs and permission checks help preserve those distinctions through retries, session handoffs, and access changes.
06Project details
- Create or fork sessions with inherited workspaces and explicit titles
- Open child sessions from chat cards and return through the session header
- Return the exact first delegated turn's result to its original card
- Read authorized public history and control queued instructions
Next project
More projects

