wakatime_session_duration
Calculate per-file coding time from WakaTime heartbeats, subtract consumed ranges, and get a formatted summary like 'app.py 35m, auth.py 20m, total 55m'.
Instructions
Fetch heartbeats, compute per-file coding time, subtract consumed ranges. Returns formatted summary like 'app.py 35m, auth.py 20m, total 55m'. No raw heartbeat data exposed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | ISO datetime to fetch heartbeats from (optional, defaults to today) | |
| branch | No | Filter by branch name (optional) | |
| project | Yes | WakaTime project name (required) |