Closed BrenoFariasdaSilva closed 4 weeks ago
I think I also encountered this problem, starting today with the following error log in console:
with the same error messages inside the wakatime.log
So since April it's not able to connect to the API?
Around then the only major change was upgrading wakatime-cli to build using Go 1.22:
https://github.com/wakatime/wakatime-cli/releases/tag/v1.90.0
@AkipTsaqif can you check your ~/.wakatime/wakatime.log
file to see if it's also a network issue or something else?
@BrenoFariasdaSilva please find a non-backoff error message indicating why the heartbeats couldn't be sent, since backoff errors just mean the plugin didn't try to send heartbeats but doesn't say what the real error was previously:
https://github.com/wakatime/vscode-wakatime?tab=readme-ov-file#troubleshooting
Delete ~/.wakatime/wakatime-internal.log
to trigger a real non-backoff error message.
So since April it's not able to connect to the API?
Yes, around that time.
~/.wakatime/wakatime-internal.log
rm: /Users/brenofarias/.wakatime/wakatime-internal.log: No such file or directory
. The file you mentioned doesn't exist.
Isn't it supposed to be ~/.wakatime/wakatime.log
?
If so, i deleted it, as well as delete my ~/.wakatime/wakatime-internal.cfg
file to trigger an API connection so we can see the real error message, After that, i tried to type something in a python code in order for wakatime to try to sync it and the ~/.wakatime/wakatime.log
log file was like this:
{"caller":"cmd/run.go:135","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","version":"v1.90.0"}
{"caller":"cmd/heartbeat/heartbeat.go:77","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","level":"debug","lineno":24,"message":"params: api params: (api key: '<hidden>b4f3', api url: 'https://api.wakatime.com/api/v1', backoff at: '2024-06-09T08:42:47-03:00', backoff retries: 1, hostname: 'Brenos-MacBook-Pro.local', key patterns: '[]', plugin: 'vscode/1.90.0 vscode-wakatime/24.5.0', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '25', entity: '/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py', entity type: 'file', num extra heartbeats: 0, guess language: false, is unsaved entity: false, is write: false, language: '', line additions: '', line deletions: '', line number: '24', lines in file: '436', time: 1717933373.39745, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: 'Worked-Example-Miner', 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/brenofarias/Downloads/Worked-Example-Miner')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/format.go:18","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute heartbeat filepath formatting","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute heartbeat entity modifier","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/filter/filter.go:26","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute heartbeat filtering","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/remote/remote.go:53","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute remote file detection","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/apikey/apikey.go:31","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute api key replacing","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/filestats/filestats.go:24","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute filestats detection","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:25","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute language detection","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/deps/deps.go:38","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute dependency detection","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:143","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute project detection for: /Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"project.Detect","level":"debug","lineno":24,"message":"execute project-file-detector","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"project.Detect","level":"debug","lineno":24,"message":"execute project-map-detector","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"project.Detect","level":"debug","lineno":24,"message":"execute project-file-detector","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"project.Detect","level":"debug","lineno":24,"message":"execute project-map-detector","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"project.DetectWithRevControl","level":"debug","lineno":24,"message":"execute git-detector","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/project/filter.go:23","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute project filtering","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute heartbeat sanitization","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/remote/remote.go:122","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","level":"debug","lineno":24,"message":"execute remote cleanup","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:55","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","level":"debug","lineno":24,"message":"execute offline queue with file /Users/brenofarias/.wakatime.bdb","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/backoff/backoff.go:43","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","level":"debug","lineno":24,"message":"execute heartbeat backoff algorithm","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/backoff/backoff.go:102","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"backoff.shouldBackoff","level":"debug","lineno":24,"message":"exponential backoff tried 1 times since 2024-06-09T08:42:47-03:00, will retry again after 2024-06-09T08:43:23-03:00","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","level":"debug","lineno":24,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"cmd.runCmd","level":"error","lineno":24,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"cmd/run.go:135","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","version":"v1.90.0"}
{"caller":"cmd/heartbeat/heartbeat.go:77","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":24,"message":"params: api params: (api key: '<hidden>b4f3', api url: 'https://api.wakatime.com/api/v1', backoff at: '2024-06-09T08:42:47-03:00', backoff retries: 1, hostname: 'Brenos-MacBook-Pro.local', key patterns: '[]', plugin: 'vscode/1.90.0 vscode-wakatime/24.5.0', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '30', entity: '/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py', entity type: 'file', num extra heartbeats: 0, guess language: false, is unsaved entity: false, is write: true, language: '', line additions: '', line deletions: '', line number: '24', lines in file: '436', time: 1717933376.33793, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: 'Worked-Example-Miner', 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/brenofarias/Downloads/Worked-Example-Miner')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/format.go:18","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute heartbeat filepath formatting","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute heartbeat entity modifier","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/filter/filter.go:26","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute heartbeat filtering","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/remote/remote.go:53","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute remote file detection","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/apikey/apikey.go:31","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute api key replacing","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/filestats/filestats.go:24","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute filestats detection","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:25","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute language detection","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/deps/deps.go:38","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute dependency detection","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:143","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute project detection for: /Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"project.Detect","is_write":true,"level":"debug","lineno":24,"message":"execute project-file-detector","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"project.Detect","is_write":true,"level":"debug","lineno":24,"message":"execute project-map-detector","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"project.Detect","is_write":true,"level":"debug","lineno":24,"message":"execute project-file-detector","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"project.Detect","is_write":true,"level":"debug","lineno":24,"message":"execute project-map-detector","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"project.DetectWithRevControl","is_write":true,"level":"debug","lineno":24,"message":"execute git-detector","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/project/filter.go:23","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute project filtering","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute heartbeat sanitization","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/remote/remote.go:122","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.initHandleOptions","is_write":true,"level":"debug","lineno":24,"message":"execute remote cleanup","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:55","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":24,"message":"execute offline queue with file /Users/brenofarias/.wakatime.bdb","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/backoff/backoff.go:43","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":24,"message":"execute heartbeat backoff algorithm","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/backoff/backoff.go:102","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"backoff.shouldBackoff","is_write":true,"level":"debug","lineno":24,"message":"exponential backoff tried 1 times since 2024-06-09T08:42:47-03:00, will retry again after 2024-06-09T08:43:26-03:00","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":24,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"cmd.runCmd","is_write":true,"level":"error","lineno":24,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"cmd/run.go:135","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","version":"v1.90.0"}
{"caller":"cmd/heartbeat/heartbeat.go:77","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":247,"message":"params: api params: (api key: '<hidden>b4f3', api url: 'https://api.wakatime.com/api/v1', backoff at: '2024-06-09T08:42:47-03:00', backoff retries: 1, hostname: 'Brenos-MacBook-Pro.local', key patterns: '[]', plugin: 'vscode/1.90.0 vscode-wakatime/24.5.0', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '1', entity: '/Users/brenofarias/.wakatime/wakatime.log', entity type: 'file', num extra heartbeats: 0, guess language: false, is unsaved entity: false, is write: false, language: '', line additions: '', line deletions: '', line number: '247', lines in file: '247', time: 1717933379.50317, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: 'Worked-Example-Miner', 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/brenofarias/Downloads/Worked-Example-Miner')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/format.go:18","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute heartbeat filepath formatting","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute heartbeat entity modifier","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/filter/filter.go:26","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute heartbeat filtering","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/remote/remote.go:53","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute remote file detection","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/apikey/apikey.go:31","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute api key replacing","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/filestats/filestats.go:24","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute filestats detection","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:25","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute language detection","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:46","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"failed to detect language on file entity \"/Users/brenofarias/.wakatime/wakatime.log\": could not detect the language of file \"/Users/brenofarias/.wakatime/wakatime.log\"","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/deps/deps.go:38","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute dependency detection","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:143","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute project detection for: /Users/brenofarias/.wakatime/wakatime.log","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":247,"message":"execute project-file-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":247,"message":"execute project-map-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":247,"message":"execute project-file-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":247,"message":"execute project-map-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":247,"message":"execute git-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":247,"message":"execute mercurial-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":247,"message":"execute svn-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":247,"message":"failed while calling svn --version: exec: \"svn\": executable file not found in $PATH","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":247,"message":"failed while calling /usr/bin/svn --version: fork/exec /usr/bin/svn: no such file or directory","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":247,"message":"failed while calling /usr/local/bin/svn --version: fork/exec /usr/local/bin/svn: no such file or directory","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:23","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Subversion","level":"debug","lineno":247,"message":"svn binary not found","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":247,"message":"execute tfvc-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":247,"message":"execute git-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":247,"message":"execute mercurial-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":247,"message":"execute svn-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":247,"message":"failed while calling svn --version: exec: \"svn\": executable file not found in $PATH","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":247,"message":"failed while calling /usr/bin/svn --version: fork/exec /usr/bin/svn: no such file or directory","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":247,"message":"failed while calling /usr/local/bin/svn --version: fork/exec /usr/local/bin/svn: no such file or directory","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:23","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Subversion","level":"debug","lineno":247,"message":"svn binary not found","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":247,"message":"execute tfvc-detector","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/project/filter.go:23","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute project filtering","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute heartbeat sanitization","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/remote/remote.go:122","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"execute remote cleanup","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:55","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":247,"message":"execute offline queue with file /Users/brenofarias/.wakatime.bdb","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/backoff/backoff.go:43","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":247,"message":"execute heartbeat backoff algorithm","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/backoff/backoff.go:102","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"backoff.shouldBackoff","level":"debug","lineno":247,"message":"exponential backoff tried 1 times since 2024-06-09T08:42:47-03:00, will retry again after 2024-06-09T08:43:29-03:00","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":247,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"cmd.runCmd","level":"error","lineno":247,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"cmd/run.go:135","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","version":"v1.90.0"}
{"caller":"cmd/heartbeat/heartbeat.go:77","file":"Untitled-1","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"params: api params: (api key: '<hidden>b4f3', api url: 'https://api.wakatime.com/api/v1', backoff at: '2024-06-09T08:42:47-03:00', backoff retries: 1, hostname: 'Brenos-MacBook-Pro.local', key patterns: '[]', plugin: 'vscode/1.90.0 vscode-wakatime/24.5.0', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '1', entity: 'Untitled-1', entity type: 'file', num extra heartbeats: 0, guess language: false, is unsaved entity: true, is write: false, language: '', line additions: '', line deletions: '', line number: '1', lines in file: '1', time: 1717933531.64523, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: 'Worked-Example-Miner', 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/brenofarias/Downloads/Worked-Example-Miner')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/format.go:18","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat filepath formatting","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/entity_modify.go:15","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat entity modifier","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/filter/filter.go:26","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat filtering","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/remote/remote.go:53","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute remote file detection","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/apikey/apikey.go:31","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute api key replacing","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/filestats/filestats.go:24","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute filestats detection","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:25","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute language detection","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:46","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"failed to detect language on file entity \"Untitled-1\": could not detect the language of file \"Untitled-1\"","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/deps/deps.go:38","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute dependency detection","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:143","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute project detection for: Untitled-1","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"Untitled-1","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-file-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"Untitled-1","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-map-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"Untitled-1","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-file-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"Untitled-1","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-map-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"Untitled-1","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute git-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"Untitled-1","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute mercurial-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"Untitled-1","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute svn-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"Untitled-1","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling svn --version: exec: \"svn\": executable file not found in $PATH","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"Untitled-1","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling /usr/bin/svn --version: fork/exec /usr/bin/svn: no such file or directory","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"Untitled-1","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling /usr/local/bin/svn --version: fork/exec /usr/local/bin/svn: no such file or directory","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:23","file":"Untitled-1","func":"project.Subversion","level":"debug","lineno":1,"message":"svn binary not found","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"Untitled-1","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute tfvc-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"Untitled-1","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute git-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"Untitled-1","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute mercurial-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"Untitled-1","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute svn-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"Untitled-1","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling svn --version: exec: \"svn\": executable file not found in $PATH","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"Untitled-1","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling /usr/bin/svn --version: fork/exec /usr/bin/svn: no such file or directory","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"Untitled-1","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling /usr/local/bin/svn --version: fork/exec /usr/local/bin/svn: no such file or directory","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:23","file":"Untitled-1","func":"project.Subversion","level":"debug","lineno":1,"message":"svn binary not found","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"Untitled-1","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute tfvc-detector","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/project/filter.go:23","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute project filtering","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/sanitize.go:30","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat sanitization","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/remote/remote.go:122","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute remote cleanup","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:55","file":"Untitled-1","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"execute offline queue with file /Users/brenofarias/.wakatime.bdb","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/backoff/backoff.go:43","file":"Untitled-1","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"execute heartbeat backoff algorithm","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/api/heartbeat.go:27","file":"Untitled-1","func":"api.(*Client)","level":"debug","lineno":1,"message":"sending 1 heartbeat(s) to api at https://api.wakatime.com/api/v1/users/current/heartbeats.bulk","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/api/heartbeat.go:52","file":"Untitled-1","func":"api.(*Client)","level":"debug","lineno":1,"message":"heartbeats: [{\"branch\":\"\",\"category\":\"coding\",\"cursorpos\":1,\"entity\":\"Untitled-1\",\"type\":\"file\",\"lineno\":1,\"lines\":1,\"project\":\"Worked-Example-Miner\",\"time\":1717933531.6452281,\"user_agent\":\"wakatime/v1.90.0 (darwin-23.4.0-arm64) go1.22.0 vscode/1.90.0 vscode-wakatime/24.5.0\"}]","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"Untitled-1","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:45:32-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"Untitled-1","func":"cmd.runCmd","level":"error","lineno":1,"message":"failed to run command: sending heartbeat(s) failed: invalid response status from \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\". got: 429, want: 201/202. body: \"{\\\"error\\\": \\\"Consuming heartbeats has been disabled for account 28f6c354-43b3-4634-8ec1-631893fe27d0.\\\"}\"","now":"2024-06-09T08:45:32-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"cmd/run.go:135","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","version":"v1.90.0"}
{"caller":"cmd/heartbeat/heartbeat.go:77","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"params: api params: (api key: '<hidden>b4f3', api url: 'https://api.wakatime.com/api/v1', backoff at: '2024-06-09T08:45:32-03:00', backoff retries: 2, hostname: 'Brenos-MacBook-Pro.local', key patterns: '[]', plugin: 'vscode/1.90.0 vscode-wakatime/24.5.0', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '1', entity: '/Users/brenofarias/.wakatime/wakatime.log', entity type: 'file', num extra heartbeats: 0, guess language: false, is unsaved entity: false, is write: false, language: '', line additions: '', line deletions: '', line number: '1', lines in file: '89', time: 1717933617.26697, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: 'Worked-Example-Miner', 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/brenofarias/Downloads/Worked-Example-Miner')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/format.go:18","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat filepath formatting","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat entity modifier","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/filter/filter.go:26","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat filtering","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/remote/remote.go:53","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute remote file detection","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/apikey/apikey.go:31","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute api key replacing","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/filestats/filestats.go:24","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute filestats detection","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:25","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute language detection","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:46","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"failed to detect language on file entity \"/Users/brenofarias/.wakatime/wakatime.log\": could not detect the language of file \"/Users/brenofarias/.wakatime/wakatime.log\"","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/deps/deps.go:38","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute dependency detection","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:143","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute project detection for: /Users/brenofarias/.wakatime/wakatime.log","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-file-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-map-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-file-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:243","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-map-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute git-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute mercurial-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute svn-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling svn --version: exec: \"svn\": executable file not found in $PATH","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling /usr/bin/svn --version: fork/exec /usr/bin/svn: no such file or directory","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling /usr/local/bin/svn --version: fork/exec /usr/local/bin/svn: no such file or directory","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:23","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Subversion","level":"debug","lineno":1,"message":"svn binary not found","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute tfvc-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute git-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute mercurial-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute svn-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling svn --version: exec: \"svn\": executable file not found in $PATH","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling /usr/bin/svn --version: fork/exec /usr/bin/svn: no such file or directory","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:92","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":1,"message":"failed while calling /usr/local/bin/svn --version: fork/exec /usr/local/bin/svn: no such file or directory","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/subversion.go:23","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.Subversion","level":"debug","lineno":1,"message":"svn binary not found","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/project.go:290","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute tfvc-detector","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/project/filter.go:23","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute project filtering","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat sanitization","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/remote/remote.go:122","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute remote cleanup","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:55","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"execute offline queue with file /Users/brenofarias/.wakatime.bdb","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/backoff/backoff.go:43","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"execute heartbeat backoff algorithm","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/api/heartbeat.go:27","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"api.(*Client)","level":"debug","lineno":1,"message":"sending 1 heartbeat(s) to api at https://api.wakatime.com/api/v1/users/current/heartbeats.bulk","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/api/heartbeat.go:52","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"api.(*Client)","level":"debug","lineno":1,"message":"heartbeats: [{\"branch\":\"\",\"category\":\"coding\",\"cursorpos\":1,\"entity\":\"/Users/brenofarias/.wakatime/wakatime.log\",\"type\":\"file\",\"lineno\":1,\"lines\":89,\"project\":\"Worked-Example-Miner\",\"time\":1717933617.2669692,\"user_agent\":\"wakatime/v1.90.0 (darwin-23.4.0-arm64) go1.22.0 vscode/1.90.0 vscode-wakatime/24.5.0\"}]","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:46:58-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"cmd.runCmd","level":"error","lineno":1,"message":"failed to run command: sending heartbeat(s) failed: invalid response status from \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\". got: 429, want: 201/202. body: \"{\\\"error\\\": \\\"Consuming heartbeats has been disabled for account 28f6c354-43b3-4634-8ec1-631893fe27d0.\\\"}\"","now":"2024-06-09T08:46:58-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
I tried filtering the previous entire log to find lines with "'error', 'failed', 'could not send', 'unable to send', 'non-backoff'" keywords and got this:
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","level":"debug","lineno":24,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"cmd.runCmd","level":"error","lineno":24,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:42:53-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933373.3974452,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":24,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"cmd.runCmd","is_write":true,"level":"error","lineno":24,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:42:56-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933376.3379269,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:46","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":247,"message":"failed to detect language on file entity \"/Users/brenofarias/.wakatime/wakatime.log\": could not detect the language of file \"/Users/brenofarias/.wakatime/wakatime.log\"","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":247,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"cmd.runCmd","level":"error","lineno":247,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:42:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933379.503165,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:46","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"failed to detect language on file entity \"Untitled-1\": could not detect the language of file \"Untitled-1\"","now":"2024-06-09T08:45:31-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"Untitled-1","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:45:32-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"Untitled-1","func":"cmd.runCmd","level":"error","lineno":1,"message":"failed to run command: sending heartbeat(s) failed: invalid response status from \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\". got: 429, want: 201/202. body: \"{\\\"error\\\": \\\"Consuming heartbeats has been disabled for account 28f6c354-43b3-4634-8ec1-631893fe27d0.\\\"}\"","now":"2024-06-09T08:45:32-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933531.6452281,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:46","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"failed to detect language on file entity \"/Users/brenofarias/.wakatime/wakatime.log\": could not detect the language of file \"/Users/brenofarias/.wakatime/wakatime.log\"","now":"2024-06-09T08:46:57-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:46:58-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"cmd.runCmd","level":"error","lineno":1,"message":"failed to run command: sending heartbeat(s) failed: invalid response status from \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\". got: 429, want: 201/202. body: \"{\\\"error\\\": \\\"Consuming heartbeats has been disabled for account 28f6c354-43b3-4634-8ec1-631893fe27d0.\\\"}\"","now":"2024-06-09T08:46:58-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933617.2669692,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:46","file":"Untitled-1","func":"heartbeat.initHandleOptions","level":"debug","lineno":5,"message":"failed to detect language on file entity \"Untitled-1\": could not detect the language of file \"Untitled-1\"","now":"2024-06-09T08:46:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933619.371168,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"Untitled-1","func":"heartbeat.SendHeartbeats","level":"debug","lineno":5,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:46:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933619.371168,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"Untitled-1","func":"cmd.runCmd","level":"error","lineno":5,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:46:59-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933619.371168,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:46","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"failed to detect language on file entity \"/Users/brenofarias/.wakatime/wakatime.log\": could not detect the language of file \"/Users/brenofarias/.wakatime/wakatime.log\"","now":"2024-06-09T08:48:40-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933720.9562602,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:48:40-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933720.9562602,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"cmd.runCmd","level":"error","lineno":1,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:48:40-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933720.9562602,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","level":"debug","lineno":24,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:48:42-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933722.295071,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"cmd.runCmd","level":"error","lineno":24,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:48:42-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.5.0","time":1717933722.295071,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","level":"debug","lineno":24,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:50:27-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717933826.3761878,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"cmd.runCmd","level":"error","lineno":24,"message":"failed to run command: sending heartbeat(s) failed: invalid response status from \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\". got: 429, want: 201/202. body: \"{\\\"error\\\": \\\"Consuming heartbeats has been disabled for account 28f6c354-43b3-4634-8ec1-631893fe27d0.\\\"}\"","now":"2024-06-09T08:50:27-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717933826.3761878,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":24,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:50:34-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717933834.569821,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"cmd.runCmd","is_write":true,"level":"error","lineno":24,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:50:34-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717933834.569821,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":24,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:50:42-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717933842.1342149,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/Gemini/gemini.py","func":"cmd.runCmd","is_write":true,"level":"error","lineno":24,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:50:42-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717933842.1342149,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:46","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"failed to detect language on file entity \"/Users/brenofarias/.wakatime/wakatime.log\": could not detect the language of file \"/Users/brenofarias/.wakatime/wakatime.log\"","now":"2024-06-09T08:52:35-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717933955.6936672,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:52:35-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717933955.6936672,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/.wakatime/wakatime.log","func":"cmd.runCmd","level":"error","lineno":1,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:52:35-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717933955.6936672,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/main.py","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:54:40-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934079.654282,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/main.py","func":"cmd.runCmd","level":"error","lineno":1,"message":"failed to run command: sending heartbeat(s) failed: invalid response status from \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\". got: 429, want: 201/202. body: \"{\\\"error\\\": \\\"Consuming heartbeats has been disabled for account 28f6c354-43b3-4634-8ec1-631893fe27d0.\\\"}\"","now":"2024-06-09T08:54:40-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934079.654282,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/main.py","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":21,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:54:47-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934087.013509,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/main.py","func":"cmd.runCmd","is_write":true,"level":"error","lineno":21,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:54:47-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934087.013509,"version":"v1.90.0"}
{"caller":"pkg/language/language.go:46","file":"/Users/brenofarias/.wakatime/wakatime-filtered.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"failed to detect language on file entity \"/Users/brenofarias/.wakatime/wakatime-filtered.log\": could not detect the language of file \"/Users/brenofarias/.wakatime/wakatime-filtered.log\"","now":"2024-06-09T08:55:06-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934106.0395951,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/.wakatime/wakatime-filtered.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:55:06-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934106.0395951,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/.wakatime/wakatime-filtered.log","func":"cmd.runCmd","level":"error","lineno":1,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:55:06-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934106.0395951,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/main.py","func":"heartbeat.SendHeartbeats","level":"debug","lineno":21,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:56:36-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934196.3627121,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/main.py","func":"cmd.runCmd","level":"error","lineno":21,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:56:36-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934196.3627121,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/main.py","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":27,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:56:38-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934198.685055,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/main.py","func":"cmd.runCmd","is_write":true,"level":"error","lineno":27,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:56:38-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934198.685055,"version":"v1.90.0"}
{"caller":"pkg/offline/offline.go:65","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/main.py","func":"heartbeat.SendHeartbeats","is_write":true,"level":"debug","lineno":6,"message":"pushing 1 heartbeat(s) to queue due to error","now":"2024-06-09T08:56:55-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934215.1527538,"version":"v1.90.0"}
{"caller":"cmd/run.go:341","file":"/Users/brenofarias/Downloads/Worked-Example-Miner/main.py","func":"cmd.runCmd","is_write":true,"level":"error","lineno":6,"message":"failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy","now":"2024-06-09T08:56:55-03:00","os/arch":"darwin/arm64","plugin":"vscode/1.90.0 vscode-wakatime/24.6.0","time":1717934215.1527538,"version":"v1.90.0"}
I hope it has anything useful for us to solve my problem...
~/.wakatime/wakatime-internal.log
rm: /Users/brenofarias/.wakatime/wakatime-internal.log: No such file or directory
. The file you mentioned doesn't exist. Isn't it supposed to be~/.wakatime/wakatime.log
? If so, i deleted it, as well as delete my~/.wakatime/wakatime-internal.cfg
file to trigger an API connection so we can see the real error message
Yes sorry, I meant the ~/.wakatime/wakatime-internal.cfg
file.
Here's the relevant error message from your log file:
Consuming heartbeats has been disabled for account 28f6c354-43b3-4634-8ec1-631893fe27d0.
Checking your account, it shows consuming heartbeats was disabled due to multiple days of 24 hrs coding activity. That always indicates a bug in a plugin, or a bug in a custom script.
I can re-enable your account and your past data will get synced up. However, we should fix the problem of continuous heartbeats coming from your vscode-wakatime plugin first or else your account will get disabled again right away.
Okok, thank you very much! Please tell me when my account is enabled again :).
It's re-enabled now.
FYI, looks like your account was disabled again because the system detected fake heartbeats. Are you running any scripts to generate code stats? If so, please let me know when they're turned off so I can re-enable your account. Otherwise there's no point re-enabling it now because it will just get disabled again.
I was trying to update the code stats for the times it didn't work, but I don't think that's the problem. I think the old log file was updated when the account was back active and synced the moments where the wakatime wasn't syncing. I think that's the case because the main repo I'm working on got like 100h of working time after a day.
Ok, I've re-enabled your account. Let me know if it stops working again or gets disabled again.
Sure thing. Thank you very much (again)!
Hi there. I have the same problem as #342. I've tried everything, such as:
~/.wakatime/wakatime-internal.cfg
rm -rf ~/.wakatime*
I'm desperate on this, as i use wakatime to prove working hours for a university project and I've been without this working probably since mid April.
Also, I've never used any VPN or proxy. It does not work on any computer of mine, on any os that i use (Windows, Mac, Linux or even Raspberry) in any network (home or university).
Here is my
wakatime.cfg
file:Here is my
wakatime-internal.cfg
file:Here is a short part of the long log file:
So, the main message is "failed to run command: sending heartbeat(s) failed: won't send heartbeat due to backoff without proxy"
Also @alanhamlett, I've used Wakatime on JetBrains IntelliJ, but my main tool used is Visual Studio Code and it does not work anywhere since April so I can't provide the working hours report for my university project.
Please @alanhamlett or anyone help me ASAP!