WakaTime plugin for DeepSeek Harness (dsh)
dingyi222666/dsh-wakatime · skills
WakaTime plugin for DeepSeek Harness (dsh) — track AI coding activity, lines of code, and time spent.
★ 3GitHub stars
1Forks
2026-09-08Last updated
TypeScriptLanguage
MITLicense
Key features
- Automatic CLI management — downloads and updates wakatime-cli automatically, or uses a global install (brew install wakatime-cli)
- tool/call records the tool name and parsed arguments by callId
- Detailed file tracking — tracks file operations the agent performs: edit, write, read, read_image, and str_replace_editor (view/create/str_replace/insert)
- Resolved-path accuracy (dsh 0.1.3-alpha.1) — reads the fs tools' durable tool/result meta: resolved (sandbox-aware) entity paths and exact diff hunks win over raw call arguments when present
- AI coding metrics — sends --ai-line-changes for WakaTime's AI coding analytics, computed exactly from the fs tools' diff hunks (context lines excluded)
Requirements
- Ensure you have a WakaTime API key configured in /.wakatime.cfg (or $WAKATIME_HOME/.wakatime.cfg when WAKATIME_HOME is set)
- Get your API key from WakaTime Settings.
Install command
dsh plugin --profile web add github:dingyi222666/dsh-wakatime