Install
$ - **升级要两步**:先 dsh plugin --profile <name> remove @linbin-mk/dsh-client-ui-settings-sync 把旧的那行摘掉,再 dsh plugin --profile <name> add @linbin-mk/dsh-session-sync。不摘旧行的话,旧包仍会注册同一批槽(settings.section / sidebar.footer.action / sidebar.workspaces.session.menu.item / shell.overlay),与新包重复。Plugin Overview & Capabilities
AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.
Key Capabilities
- Explicit per-session synchronization toggle via sidebar session menu items
- Git-backed session transport matching workspaces by name without exposing absolute local paths
- Prefix-merge conflict resolution and bifurcated conflict artifact logging
- Pre-warming of projection cache after sync imports for immediate session metadata visibility
- Context notice injection for language models on the first turn after cross-machine session import
- Periodic Git history compaction to prevent unlimited object growth
- Built-in HTTP routes and Web UI slots for settings, status dots, and sync logs
Useful For
- Synchronizing selected DeepSeek Harness sessions across desktop and laptop environments
- Preserving selective session history in a private Git remote without migrating machine-specific folder paths
- Inspecting synchronization logs and conflict states directly from the DeepSeek Harness interface
Who It Fits
- Developers and users running DeepSeek Harness across multiple workstations
- Teams requiring controlled, Git-backed synchronization of AI coding sessions
Documented Limitations
- Only supports SSH Git remotes (HTTPS and tokens are not supported)
- Workspace renaming is not automatically adapted; sessions with mismatched names remain in pending match
- Ambiguous matching when multiple local workspaces share the same name prevents automatic import
- Unclosed turns (sessions active or unfinalized) are not exported across devices until completed
- Status updates rely on polling rather than harness push events
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
package.json declares 0 runtime, 2 development, 0 peer, and 0 optional dependencies.
GitHub reports the repository license as MIT.
A root package.json was captured and can be inspected by the registry.
Public GitHub source metadata is available for this registry snapshot.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- linbin-mk/dsh-session-sync
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- 78cd8b6 · 2026-10-24
This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.
Repository Activity
- GitHub stars
- 0GitHub stars
- Forks
- 0
- Open issues
- 1
- Last commit
- 2026-10-19
- Last release
- 2026-10-19
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Persistent semantic memory layer for DeepSeek Harness backed by Markdown and Milvus.
View plugin →Composable, view-based layered memory bundle for DeepSeek Harness with pluggable providers and strategies.
View plugin →Knowledge graph memory and context engine for DeepSeek Harness with cross-session recall.
View plugin →Second-model AI auto-review for DeepSeek Harness approval requests with fail-closed security.
View plugin →