codetime-dev/dsh-codetime
codetime-dev★ 0JavaScript最后同步: 2026-08-14
CodeTime for DeepSeek Harness
README 摘要
CodeTime for DeepSeek Harness Automatic coding-time tracking for codetime.dev, ported to the DeepSeek Harness (dsh). This is the native dsh telemetry backend — the dsh-side sibling of codetime-cli 's agent adapters for Claude Code / Codex / OpenCode / Pi. It reports session, turn, tool, file, and model activity to the same agent ingest endpoint the CLI uses ( POST /v3/agent/ingest ), so dsh activity lands on the same dashboard as your other AI-agent tools. How it works dsh already ships a telemetry seam ( @deepseek-ai/dsh-session-telemetry ) that captures session events live (or on demand), projects them, runs the session-telemetry/record redaction waterfall, and hands SessionTelemetryRecord s to any backend that implements emit / flush / shutdown . This package is such a backend: 1. SessionTelemetryCoordinator drives emit(record) for every projected session event. 2. Each record is translated into a codetime canonical event ( session.started , turn.started , prompt.submitted , tool.started , tool.completed , file.changed , command.completed , model.usage , …). 3. Events accumulate per session and are rolled up (15-minute buckets, per-model / per-tool / per-file / per-turn aggregat…
在 GitHub 查看完整 README →