changhang155/dsh-plugin-claude-import

changhang155★ 1JavaScriptLast synced: 2026-08-15

Open on GitHub

Import Claude Code sessions into DeepSeek Harness as continuable context — agent tools (claude_session_list / claude_session_import) + Web GUI one-click import.

README excerpt

dsh-plugin-claude-import Import Claude Code sessions ( /.claude/projects/ .jsonl ) into DeepSeek Harness as continuable context — an auto-summary chain, the last task, the file footprint, and the tail state — rather than an event replay. The plugin is the DSH-native port of claude-code-to-dsh (a zero-dependency Python CLI that produces the same seed / markdown documents). Features - Agent tools (host half): - claude session list — list sessions under /.claude/projects (id / project / title / mtime / size / message stats). - claude session import — import one session as a seed context block (paste-ready for a new session) or a full markdown continuation document; with createSession=true it creates a new DSH session in the Claude session's project directory and delivers the context as its first message. - Web GUI (client half): a "Claude 导入" action in the conversation header — enter a session id (empty = most recent) and the plugin creates a new DSH session, opens it, and seeds the import instruction. Requirements - dsh ≥ 0.1.0-rc.6 (npm: npx @deepseek-ai/dsh web ), Node.js ≥ 18. - A local Claude Code installation with sessions under /.claude/projects (the plugin reads them from the …

View full README on GitHub →
Terminal / TUIdsh-pluginagent

Category