wakatime / vscode-wakatime

Visual Studio Code plugin for automatic time tracking and metrics generated from your programming activity.
https://wakatime.com/vs-code
BSD 3-Clause "New" or "Revised" License
1.24k stars 137 forks source link

Backoff rate limiter set too far in future, 2 years #371

Closed alanhamlett closed 11 months ago

alanhamlett commented 11 months ago

The status bar counter in vscode is at 0 secs today.

I deleted the ~/.wakatime/wakatime-internal.cfg yesterday. But the still the wakatime counter on vscode is at 0 secs today. Please find below the contents of ~/.wakatime.cfg:

[settings]
 api_key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

 [internal]
 backoff_at      = 2022-05-04T18:17:56+05:30
 backoff_retries = 1

Originally posted by @noopurphalak in https://github.com/wakatime/vscode-wakatime/issues/271#issuecomment-1780788060

alanhamlett commented 11 months ago

@noopurphalak what's the error message in your ~/.wakatime/wakatime.log file now?

If there's no new error message, add this line to your ~/.wakatime.cfg file:

debug = true

Then restart vscode and check your ~/.wakatime/wakatime.log file.

noopurphalak commented 11 months ago

@alanhamlett Following is the message in ~/.wakatime/wakatime.log:

{"caller":"pkg/language/chroma.go:77","file":"Untitled-1","func":"language.detectChromaCustomized","level":"warning","lineno":1,"message":"failed to load head from  file \"Untitled-1\": failed to open file: open Untitled-1: no such file or directory","now":"2023-10-23T12:33:08+05:30","os/arch":"darwin/arm64","plugin":"vscode/1. 83.1 vscode-wakatime/24.2.3","time":1698044588.9312582,"version":"v1.85.2"}

But I do not have any new unnamed and unsaved file open right now in vscode. Also, this last message was on 23rd October, 2023

alanhamlett commented 11 months ago

That could be an old message. Try with debug = true. That will generate a lot of logs, so please either email them to support@wakatime.com or attach them here if you don't mind file paths and project names being shared.

noopurphalak commented 11 months ago

@alanhamlett Here is the log with debug = true:

{"caller":"cmd/run.go:99","func":"cmd.Run","level":"debug","message":"command: version","now":"2023-10-26T16:48:27+05:30","os/arch":"darwin/arm64","version":"v1.86.2"}
{"caller":"cmd/run.go:117","func":"cmd.Run","level":"debug","message":"command: today","now":"2023-10-26T16:48:28+05:30","os/arch":"darwin/arm64","version":"v1.86.2"}
{"caller":"cmd/run.go:99","func":"cmd.Run","level":"debug","message":"command: version","now":"2023-10-26T16:48:29+05:30","os/arch":"darwin/arm64","version":"v1.86.2"}
{"caller":"cmd/run.go:117","func":"cmd.Run","level":"debug","message":"command: today","now":"2023-10-26T16:48:29+05:30","os/arch":"darwin/arm64","version":"v1.86.2"}
{"caller":"cmd/today/today.go:30","func":"today.Run","level":"debug","message":"successfully fetched today for status bar","now":"2023-10-26T16:48:29+05:30","os/arch":"darwin/arm64","version":"v1.86.2"}
{"caller":"cmd/today/today.go:30","func":"today.Run","level":"debug","message":"successfully fetched today for status bar","now":"2023-10-26T16:48:30+05:30","os/arch":"darwin/arm64","version":"v1.86.2"}
alanhamlett commented 11 months ago

Ok, nothing wrong there. How about after typing in a file inside vscode to generate a heartbeat?

noopurphalak commented 11 months ago

@alanhamlett Here you go, I made a change in one of my docker-compose.yaml files. Please find below the output:

{"caller":"cmd/run.go:135","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","version":"v1.86.2"}
{"caller":"cmd/heartbeat/heartbeat.go:77","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":17,"message":"params: api params: (api key: '<hidden>cfe8', api url: 'https://api.wakatime.com/api/v1', backoff at: '2025-06-07T18:23:30+05:30', backoff retries: 1, hostname: 'Pixeldusts-MacBook-Pro.local', key patterns: '[]', plugin: 'vscode/1.83.1 vscode-wakatime/24.2.3', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '45', entity: '/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml', entity type: 'file', num extra heartbeats: 0, guess_language: false, is unsaved entity: false, is write: true, language: '', line number: '17', lines in file: '31', time: 1698336176.84726, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: 'mentorworks-tools-backend', branch alternate: '', map patterns: '[]', override: '', git submodules disabled: '[]', git submodule project map: '[]'), sanitize params: (hide branch names: '[]', hide project folder: false, hide file names: '[]', hide project names: '[]', project path override: '/Users/noopur/Documents/repos/mentorworks-tools-backend')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/heartbeat/format.go:18","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute heartbeat filepath formatting","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute heartbeat entity modifier","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/filter/filter.go:26","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute heartbeat filtering","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/remote/remote.go:52","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute remote file detection","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/apikey/apikey.go:31","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute api key replacing","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/filestats/filestats.go:23","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute filestats detection","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/language/language.go:25","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute language detection","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/deps/deps.go:38","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute dependency detection","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:143","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute project detection for: /Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:243","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"project.Detect","is_write":true,"level":"debug","lineno":17,"message":"execute project-file-detector","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:243","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"project.Detect","is_write":true,"level":"debug","lineno":17,"message":"execute project-map-detector","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:243","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"project.Detect","is_write":true,"level":"debug","lineno":17,"message":"execute project-file-detector","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:243","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"project.Detect","is_write":true,"level":"debug","lineno":17,"message":"execute project-map-detector","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:290","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"project.DetectWithRevControl","is_write":true,"level":"debug","lineno":17,"message":"execute git-detector","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/project/filter.go:23","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute project filtering","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute heartbeat sanitization","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/remote/remote.go:121","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":17,"message":"execute remote cleanup","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/offline/offline.go:55","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":17,"message":"execute offline queue with file /Users/noopur/.wakatime.bdb","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/backoff/backoff.go:43","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":17,"message":"execute heartbeat backoff algorithm","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/backoff/backoff.go:103","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"backoff.shouldBackoff","is_write":true,"level":"debug","lineno":17,"message":"exponential backoff tried 1 times since Jun  7 18:23:30, will retry at Jun  7 18:24:00","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":17,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
{"caller":"cmd/run.go:341","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"cmd.runCmd","is_write":true,"level":"error","lineno":17,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2023-10-26T21:32:56+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698336176.847258,"version":"v1.86.2"}
alanhamlett commented 11 months ago

Please delete your ~/.wakatime/wakatime-internal.cfg file and type again in any file inside vscode, because it's not attempting to send the heartbeats due to being rate limited: sending heartbeat(s) failed: won't send heartbeat due to backoff

We need to reset the backoff to get the real error message.

alanhamlett commented 11 months ago

It's also very strange how your backoff is set 2 years in the future 2025-06-07 when backoff retries is only 1 meaning it was the first time the backoff was reached. Normally it would only be a few minutes in the future not a few years. Maybe we're formatting or parsing the timestamp wrong based on a system locale.

noopurphalak commented 11 months ago

@alanhamlett Here is the log after deleting the ~/.wakatime/wakatime-internal.cfg:

{"caller":"cmd/run.go:135","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","version":"v1.86.2"}
{"caller":"cmd/heartbeat/heartbeat.go:77","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.SendHeartbeats","level":"debug","lineno":17,"message":"params: api params: (api key: '<hidden>cfe8', api url: 'https://api.wakatime.com/api/v1', backoff at: '2022-05-04T18:17:56+05:30', backoff retries: 1, hostname: 'Pixeldusts-MacBook-Pro.local', key patterns: '[]', plugin: 'vscode/1.83.1 vscode-wakatime/24.2.3', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '48', entity: '/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml', entity type: 'file', num extra heartbeats: 0, guess_language: false, is unsaved entity: false, is write: false, language: '', line number: '17', lines in file: '31', time: 1698338414.74138, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: 'mentorworks-tools-backend', branch alternate: '', map patterns: '[]', override: '', git submodules disabled: '[]', git submodule project map: '[]'), sanitize params: (hide branch names: '[]', hide project folder: false, hide file names: '[]', hide project names: '[]', project path override: '/Users/noopur/Documents/repos/mentorworks-tools-backend')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/heartbeat/format.go:18","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute heartbeat filepath formatting","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute heartbeat entity modifier","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/filter/filter.go:26","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute heartbeat filtering","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/remote/remote.go:52","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute remote file detection","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/apikey/apikey.go:31","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute api key replacing","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/filestats/filestats.go:23","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute filestats detection","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/language/language.go:25","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute language detection","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/deps/deps.go:38","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute dependency detection","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:143","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute project detection for: /Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:243","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"project.Detect","level":"debug","lineno":17,"message":"execute project-file-detector","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:243","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"project.Detect","level":"debug","lineno":17,"message":"execute project-map-detector","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:243","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"project.Detect","level":"debug","lineno":17,"message":"execute project-file-detector","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:243","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"project.Detect","level":"debug","lineno":17,"message":"execute project-map-detector","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/project/project.go:290","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"project.DetectWithRevControl","level":"debug","lineno":17,"message":"execute git-detector","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/project/filter.go:23","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute project filtering","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute heartbeat sanitization","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/remote/remote.go:121","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.initHandleOptions","level":"debug","lineno":17,"message":"execute remote cleanup","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/offline/offline.go:55","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.SendHeartbeats","level":"debug","lineno":17,"message":"execute offline queue with file /Users/noopur/.wakatime.bdb","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/backoff/backoff.go:43","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.SendHeartbeats","level":"debug","lineno":17,"message":"execute heartbeat backoff algorithm","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/backoff/backoff.go:103","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"backoff.shouldBackoff","level":"debug","lineno":17,"message":"exponential backoff tried 1 times since May  4 18:17:56, will retry at May  4 18:18:26","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/api/heartbeat.go:27","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"api.(*Client)","level":"debug","lineno":17,"message":"sending 1 heartbeat(s) to api at https://api.wakatime.com/api/v1/users/current/heartbeats.bulk","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/api/heartbeat.go:52","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"api.(*Client)","level":"debug","lineno":17,"message":"heartbeats: [{\"branch\":\"main\",\"category\":\"coding\",\"cursorpos\":48,\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml\",\"type\":\"file\",\"language\":\"YAML\",\"lineno\":17,\"lines\":31,\"project\":\"mentorworks-tools-backend\",\"project_root_count\":6,\"time\":1698338414.7413812,\"user_agent\":\"wakatime/v1.86.2 (darwin-23.0.0-arm64) go1.21.3 vscode/1.83.1 vscode-wakatime/24.2.3\"}]","now":"2023-10-26T22:10:14+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/ini/ini.go:66","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"ini.NewWriter","level":"debug","lineno":17,"message":"it will create missing config file \"/Users/noopur/.wakatime/wakatime-internal.cfg\"","now":"2023-10-26T22:10:15+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"cmd/heartbeat/heartbeat.go:62","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"heartbeat.Run","level":"debug","lineno":17,"message":"successfully sent heartbeat(s)","now":"2023-10-26T22:10:15+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/offline/offline.go:107","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"offlinesync.SyncOfflineActivity","level":"debug","lineno":17,"message":"execute offline sync with file /Users/noopur/.wakatime.bdb","now":"2023-10-26T22:10:15+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/offline/offline.go:156","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"offline.Sync","level":"debug","lineno":17,"message":"send 25 heartbeats on sync run 1","now":"2023-10-26T22:10:15+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/apikey/apikey.go:31","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"offlinesync.SyncOfflineActivity","level":"debug","lineno":17,"message":"execute api key replacing","now":"2023-10-26T22:10:15+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/api/heartbeat.go:27","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"api.(*Client)","level":"debug","lineno":17,"message":"sending 25 heartbeat(s) to api at https://api.wakatime.com/api/v1/users/current/heartbeats.bulk","now":"2023-10-26T22:10:15+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}
{"caller":"pkg/api/heartbeat.go:52","file":"/Users/noopur/Documents/repos/mentorworks-tools-backend/deploy/dev/docker-compose.yaml","func":"api.(*Client)","level":"debug","lineno":17,"message":"heartbeats: [{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":30,\"dependencies\":[\"image\",\"react\",\"GetYourMatch\",\"Button\",\"Modal\",\"ProgressBar\",\"AppContext\",\"formik\",\"SubmitButton\",\"index\",\"jwt-decode\",\"constants\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/page.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":106,\"lines\":585,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697196435.112132,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":35,\"dependencies\":[\"image\",\"react\",\"GetYourMatch\",\"Button\",\"Modal\",\"ProgressBar\",\"AppContext\",\"formik\",\"SubmitButton\",\"index\",\"jwt-decode\",\"constants\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/page.jsx\",\"type\":\"file\",\"is_write\":true,\"language\":\"JSX\",\"lineno\":107,\"lines\":586,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697196449.4235039,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":15,\"dependencies\":[\"image\",\"react\",\"GetYourMatch\",\"Button\",\"Modal\",\"ProgressBar\",\"AppContext\",\"formik\",\"SubmitButton\",\"index\",\"jwt-decode\",\"constants\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/page.jsx\",\"type\":\"file\",\"is_write\":true,\"language\":\"JSX\",\"lineno\":107,\"lines\":586,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697196519.28912,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":51,\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/context/AppReducer.js\",\"type\":\"file\",\"language\":\"JavaScript\",\"lineno\":23,\"lines\":34,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697197954.434562,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":9,\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/context/AppReducer.js\",\"type\":\"file\",\"is_write\":true,\"language\":\"JavaScript\",\"lineno\":30,\"lines\":45,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697197994.6670258,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":24,\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/context/AppReducer.js\",\"type\":\"file\",\"is_write\":true,\"language\":\"JavaScript\",\"lineno\":39,\"lines\":45,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198085.2805948,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":15,\"dependencies\":[\"image\",\"react\",\"GetYourMatch\",\"Button\",\"Modal\",\"ProgressBar\",\"AppContext\",\"formik\",\"SubmitButton\",\"index\",\"jwt-decode\",\"constants\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/page.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":107,\"lines\":586,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198114.1338408,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":33,\"dependencies\":[\"globals\",\"react\",\"google\",\"image\",\"Button\",\"link\",\"AppContext\",\"utils\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/layout.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":58,\"lines\":74,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198211.490261,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":53,\"dependencies\":[\"image\",\"react\",\"GetYourMatch\",\"Button\",\"Modal\",\"ProgressBar\",\"AppContext\",\"formik\",\"SubmitButton\",\"index\",\"jwt-decode\",\"constants\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/page.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":110,\"lines\":586,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198222.2951,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":33,\"dependencies\":[\"globals\",\"react\",\"google\",\"image\",\"Button\",\"link\",\"AppContext\",\"utils\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/layout.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":58,\"lines\":74,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198222.8602471,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":53,\"dependencies\":[\"image\",\"react\",\"GetYourMatch\",\"Button\",\"Modal\",\"ProgressBar\",\"AppContext\",\"formik\",\"SubmitButton\",\"index\",\"jwt-decode\",\"constants\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/page.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":110,\"lines\":586,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198226.9914482,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":33,\"dependencies\":[\"globals\",\"react\",\"google\",\"image\",\"Button\",\"link\",\"AppContext\",\"utils\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/layout.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":58,\"lines\":74,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198227.737398,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":29,\"dependencies\":[\"react\",\"AppReducer\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/context/AppContext.js\",\"type\":\"file\",\"language\":\"JavaScript\",\"lineno\":22,\"lines\":51,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198230.716088,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":33,\"dependencies\":[\"globals\",\"react\",\"google\",\"image\",\"Button\",\"link\",\"AppContext\",\"utils\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/layout.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":58,\"lines\":74,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198265.7110348,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":53,\"dependencies\":[\"image\",\"react\",\"GetYourMatch\",\"Button\",\"Modal\",\"ProgressBar\",\"AppContext\",\"formik\",\"SubmitButton\",\"index\",\"jwt-decode\",\"constants\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/page.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":110,\"lines\":586,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198273.448076,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":29,\"dependencies\":[\"react\",\"AppReducer\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/context/AppContext.js\",\"type\":\"file\",\"language\":\"JavaScript\",\"lineno\":22,\"lines\":51,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198284.077356,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":33,\"dependencies\":[\"globals\",\"react\",\"google\",\"image\",\"Button\",\"link\",\"AppContext\",\"utils\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/layout.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":58,\"lines\":74,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697198658.539247,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"\",\"category\":\"coding\",\"cursorpos\":1,\"entity\":\"Untitled-1\",\"type\":\"file\",\"lineno\":1,\"lines\":1,\"project\":\"mentorworks-tools-frontend\",\"time\":1697199828.0465732,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"\",\"category\":\"coding\",\"cursorpos\":2185,\"entity\":\"Untitled-1\",\"type\":\"file\",\"lineno\":1,\"lines\":1,\"project\":\"mentorworks-tools-frontend\",\"time\":1697199963.663432,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"\",\"category\":\"coding\",\"cursorpos\":3564,\"entity\":\"Untitled-1\",\"type\":\"file\",\"lineno\":1,\"lines\":1,\"project\":\"mentorworks-tools-frontend\",\"time\":1697200404.34991,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":53,\"dependencies\":[\"image\",\"react\",\"GetYourMatch\",\"Button\",\"Modal\",\"ProgressBar\",\"AppContext\",\"formik\",\"SubmitButton\",\"index\",\"jwt-decode\",\"constants\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/page.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":110,\"lines\":586,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697200425.2476108,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"\",\"category\":\"coding\",\"cursorpos\":3564,\"entity\":\"Untitled-1\",\"type\":\"file\",\"lineno\":1,\"lines\":1,\"project\":\"mentorworks-tools-frontend\",\"time\":1697200431.424341,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":8,\"dependencies\":[\"image\",\"react\",\"SubmitButton\",\"formik\"],\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/components/GetYourMatch.jsx\",\"type\":\"file\",\"language\":\"JSX\",\"lineno\":81,\"lines\":269,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697200448.202712,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":24,\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/context/AppReducer.js\",\"type\":\"file\",\"language\":\"JavaScript\",\"lineno\":39,\"lines\":45,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697200535.669577,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"},{\"branch\":\"resume-upload\",\"category\":\"coding\",\"cursorpos\":1,\"entity\":\"/Users/noopur/Documents/repos/mentorworks-tools-frontend/src/app/reducers/ScoreReducer.js\",\"type\":\"file\",\"language\":\"JavaScript\",\"lineno\":1,\"lines\":1,\"project\":\"mentorworks-tools-frontend\",\"project_root_count\":6,\"time\":1697200574.890288,\"user_agent\":\"wakatime/v1.85.2 (darwin-23.0.0-arm64) go1.21.1 vscode/1.83.1 vscode-wakatime/24.2.3\"}]","now":"2023-10-26T22:10:15+05:30","os/arch":"darwin/arm64","plugin":"vscode/1.83.1 vscode-wakatime/24.2.3","time":1698338414.7413812,"version":"v1.86.2"}

I am assuming it worked now...Please find below the new ~/.wakatime/wakatime-internal.cfg created:

[internal]
backoff_retries = 0
backoff_at      =
alanhamlett commented 11 months ago

Yes, it's working now and I found the bug so should be fixed to not happen again in the next wakatime-cli release.

noopurphalak commented 11 months ago

@alanhamlett thanks for your help on this one.