dsh-wakatime
DeepSeek Harness plugin that reports AI coding activity and line changes to WakaTime.
Install
$ dsh plugin --profile web add @dingyi222666/dsh-wakatimePlugin 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
- Installs into DeepSeek Harness profiles through the dsh plugin command.
- Tracks supported file operations including edit, write, read, and str_replace_editor.
- Calculates AI line changes from filesystem-tool diff metadata or tool arguments.
- Sends WakaTime heartbeats with per-project rate limiting persisted on disk.
- Batches multiple file heartbeats into one wakatime-cli invocation.
- Flushes pending activity on session disposal and plugin teardown.
- Automatically downloads or updates wakatime-cli when it is unavailable, or can use a globally installed CLI.
- Supports configuration of heartbeat interval, debug logging, client qualifier, and CLI timeout.
Useful For
- Track time spent during DeepSeek Harness AI coding sessions in WakaTime.
- Capture AI-assisted file edits and line-change metrics.
- Report activity from web, headless, or TUI profiles that run the agent loop.
- Monitor one-shot headless runs through final heartbeat flushing.
Who It Fits
- DeepSeek Harness users with WakaTime accounts.
- Developers who want WakaTime visibility into AI-assisted coding activity.
- Teams or individuals using DSH web, headless, or TUI agent-loop profiles.
Documented Limitations
- Requires a WakaTime API key configured in ~/.wakatime.cfg or $WAKATIME_HOME/.wakatime.cfg.
- Sandboxed or remote filesystem operations are tracked from model-visible file_path arguments, which may not match resolved paths.
- bash commands are not attributed to files.
- The DSH host version in the WakaTime plugin tag can be reported as unknown when @deepseek-ai/dsh cannot be resolved from the plugin location.
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.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- dingyi222666/dsh-wakatime
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- cb531cf · 2026-09-18
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
- 2GitHub stars
- Forks
- 1
- Open issues
- 0
- Last commit
- 2026-09-16
- Last release
- No release detected
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Local, fast cross-agent memory and session indexing system with DeepSeek Harness integration.
View plugin →Preview, create, and edit spreadsheets, docs, slides, and canvases in DeepSeek Harness powered by Univer.
View plugin →End-to-end encrypted multi-device remote access plugin for DeepSeek Harness.
View plugin →Compatibility bridge and host ABI enabling unmodified Pi plugins to run natively on DeepSeek Harness.
View plugin →