Skip to content

Claude2DSH v0.1.0-rc.2

Choose a tag to compare

@kirkchinese kirkchinese released this 16 Aug 07:51
· 103 commits to main since this release

Claude2DSH v0.1.0-rc.2

Claude Code → DeepSeek Harness migration plugin. This release fixes the npm manifest issue in rc.1 (workspace: protocol leaked into published dependencies). rc.1 is deprecated on npm.

Capabilities

  • claude2dsh_import: Claude Code JSONL → DSH native sessions, idempotent + incremental.
  • claude2dsh_import_skills: Claude skills → $DSH_HOME/skills.
  • claude2dsh_export / claude2dsh_sync: DSH → Claude Code JSONL, safe-copy default.
  • Image policy: capability detection (auto), safe placeholders, resume re-projection.
  • Plugin asset inventory: read-only; apply:true copies declarative SKILL.md assets.
  • Auto mirror: beta, default off.
  • Claude hook bridge: beta, default off; command-handler subset (7 of 30 hook events).

Install

dsh plugin --profile claude2dsh add @claude2dsh/plugin

Honest limitations

  • Hook compatibility is 7/30 events, type:"command" only, partial semantics. Full compatibility is a roadmap goal.
  • Native image path has not been validated against a real vision-capable DSH route.
  • Auto mirror is beta and default off; it never writes the real ~/.claude directory.

Acknowledgements

Benchmarked against dsh-chat-import (MIT) and dsh-claude-move (Apache-2.0). Independent implementation; hook compatibility delegates to the official DeepSeek Harness hook bridge.