DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-wakatime

DeepSeek Harness plugin that reports AI coding activity and line changes to WakaTime.

Terminal & TUIDeveloper ToolsRemote Execution
2GitHub Stars1ForksUpdated2026-09-16

Install

$ dsh plugin --profile web add @dingyi222666/dsh-wakatime

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.

source-grounded
dsh-wakatime is an installable DeepSeek Harness bundle plugin for WakaTime tracking. It observes supported agent file-tool activity, calculates AI line changes, and sends rate-limited heartbeats through wakatime-cli.

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.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

No automated security signals have been published yet.

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
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app