wakatime / macos-wakatime

Mac system tray app for automatic time tracking and metrics generated from your Xcode, Figma, Postman, etc. usage.
https://wakatime.com/mac
BSD 3-Clause "New" or "Revised" License
127 stars 22 forks source link

Wakatime not working with Xcode-beta Version 15.0 beta 6 #164

Closed Vadimkomis closed 10 months ago

Vadimkomis commented 10 months ago

Not sure where the issue is, but any info will be helpful to get it to work.

alanhamlett commented 10 months ago

Which version of macos-wakatime are you using? We've made a lot of recent changes and auto-updating only works since v3.0.4.

Vadimkomis commented 10 months ago

Which version of macos-wakatime are you using? We've made a lot of recent changes and auto-updating only works since v3.0.4.

3.5.2

alanhamlett commented 10 months ago

Just tested with Xcode 15.0 beta 6 and it's working for me.

Do you have any errors in your ~/.wakatime/wakatime.log file?

Vadimkomis commented 10 months ago

Just tested with Xcode 15.0 beta 6 and it's working for me.

Do you have any errors in your ~/.wakatime/wakatime.log file?

There are a bunch of errors

Vadimkomis commented 10 months ago

Another thing that i just noticed, it does show another project of mine from Xcode, but does not show the original one that i'm working on.

alanhamlett commented 10 months ago

There are a bunch of errors

Can you paste them here? Only ones with a "now" timestamp within the last few days.

Vadimkomis commented 10 months ago

{"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":1,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T16:11:49-04:00","os/arch":"darwin/amd64","plugin":"vscode/1.80.2 vscode-wakatime/24.2.0","time":1691525509.572542,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":1,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T16:26:08-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691526368.722304,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":57,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T16:31:35-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691526695.4054348,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":36,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T16:34:22-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691526862.1699462,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":36,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T16:35:10-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691526910.5867991,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":36,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T16:35:18-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691526918.240507,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":36,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T16:35:44-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691526944.883183,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":36,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T16:37:21-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691527041.116569,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":36,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T16:46:11-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691527571.5428119,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":36,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T16:47:00-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691527620.7940202,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":36,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:05:16-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691528716.7737758,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":36,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:05:19-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691528719.785441,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":59,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:06:31-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691528791.722859,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":56,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:08:04-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691528884.672262,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":35,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:08:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691528932.368163,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":36,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:09:09-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691528949.556434,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":65,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:10:08-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529008.891861,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":36,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:10:21-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529021.857441,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":63,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:10:40-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529040.895527,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":57,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:11:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529112.050612,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":35,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:12:08-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529128.981791,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":54,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:12:59-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529179.8627489,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":59,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:13:25-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529205.0548742,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":55,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:14:23-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529263.2486951,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":55,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:14:24-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529264.918016,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":55,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:14:25-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529265.48535,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":55,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:14:25-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529265.775742,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":55,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:14:30-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529270.651777,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":55,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:14:47-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691529287.894978,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":55,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:28:54-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691530134.87285,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":55,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:28:58-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691530138.8000882,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":55,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:32:21-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691530341.2831202,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":55,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:32:27-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691530347.073029,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":60,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:37:33-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691530653.164983,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":56,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:37:59-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691530679.047062,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":53,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:38:47-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691530727.9387279,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":56,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:39:01-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691530741.6820118,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":54,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:40:06-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691530806.084619,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":30,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:40:30-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691530830.901216,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":30,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:46:57-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691531217.4780438,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":30,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:47:01-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691531221.910573,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":30,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:47:49-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691531269.513192,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":30,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:49:24-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691531364.33216,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":59,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:51:24-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691531484.665317,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":60,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:52:07-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691531527.676299,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":60,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:59:12-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691531952.900011,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":30,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T17:59:24-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691531964.183681,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":30,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T19:10:21-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691536221.4133701,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":8,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-08T19:28:37-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691537317.530633,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":63,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-09T22:55:13-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691636113.2609951,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":124290,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-09T22:58:23-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691636303.263533,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":65,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-09T23:00:24-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691636424.135372,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":63,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-09T23:11:54-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691637114.9076538,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":64,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T19:46:04-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691797564.021751,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":59,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T19:48:29-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691797709.951,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":64,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T19:50:32-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691797832.425828,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":8,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T19:52:56-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691797976.170232,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":64,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T19:58:32-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691798312.38598,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":69,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T20:02:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691798572.304502,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":66,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T20:07:47-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691798866.978475,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":70,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T20:16:19-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691799379.969036,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":69,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T21:06:14-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691802374.53261,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":71,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T21:07:22-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691802442.4955788,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":67,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T21:10:26-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691802626.209632,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":70,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T21:10:38-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691802638.755679,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":71,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T21:12:36-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691802756.5465841,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":58,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T21:14:39-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691802879.235688,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":71,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T21:15:13-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691802913.8920488,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","is_write":true,"level":"warning","lineno":72,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-11T21:15:43-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691802943.5928571,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":8,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-13T16:58:57-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691960337.079974,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":68,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-13T17:02:40-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691960560.034453,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":67,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-13T17:20:37-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1691961637.6687958,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":8,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-14T15:29:22-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1692041362.14448,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":8,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-14T16:01:24-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1692043284.149801,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":8,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-14T16:37:17-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1692045437.851089,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":67,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-14T16:47:05-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1692046025.458227,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":8,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-14T16:54:13-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1692046453.032819,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":67,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-14T16:57:54-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.0 vscode-wakatime/24.2.0","time":1692046674.745816,"version":"v1.73.2"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":8,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-15T14:46:57-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.1","time":1692125217.286735,"version":"v1.74.1"} {"caller":"pkg/language/chroma.go:128","file":"/Users/user/Desktop/replicatess.py","func":"language.selectByCustomizedPriority","level":"warning","lineno":56,"message":"failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted","now":"2023-08-15T18:40:36-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.1","time":1692139236.4360058,"version":"v1.74.1"} {"caller":"pkg/filestats/filestats.go:65","file":"/Users/user/Development/Entrepreneurship/replicate-swift/","func":"heartbeat.initHandleOptions","level":"warning","message":"failed to detect the total number of lines in file \"/Users/user/Development/Entrepreneurship/replicate-swift\": read /Users/user/Development/Entrepreneurship/replicate-swift: is a directory","now":"2023-08-16T16:19:36-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/3.5.2","time":1692217176.794692,"version":"v1.74.3"} {"caller":"pkg/filestats/filestats.go:65","file":"/Users/user/Development/Entrepreneurship/replicate-swift/","func":"heartbeat.initHandleOptions","level":"warning","message":"failed to detect the total number of lines in file \"/Users/user/Development/Entrepreneurship/replicate-swift\": read /Users/user/Development/Entrepreneurship/replicate-swift: is a directory","now":"2023-08-16T16:22:28-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/3.5.2","time":1692217348.49279,"version":"v1.74.3"}

Vadimkomis commented 10 months ago

@alanhamlett please see above

alanhamlett commented 10 months ago

There's 82 warnings since Aug 8th, but only 2 unique warnings:

  1. failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted
  2. failed to detect the total number of lines in file \"/Users/user/Development/Entrepreneurship/replicate-swift\": is a directory

The most recent warnings are from Xcode 15.0 beta 6 (Xcode/15.0-22004) so the plugin is loading and trying to send heartbeats. Try allowing access to wakatime-cli for your code folders: https://support.apple.com/guide/mac-help/control-access-to-files-and-folders-on-mac-mchld5a35146/mac

If that doesn't fix it, try building the macos-wakatime project within Xcode then look at the output window to see what's going on. It should print the wakatime-cli command being executed every time you write to a file while running the app locally via Xcode -> Run.

Vadimkomis commented 10 months ago

There's 82 warnings since Aug 8th, but only 2 unique warnings:

  1. failed to load folder extensions: failed to read directory: open /Users/user/Desktop/: operation not permitted
  2. failed to detect the total number of lines in file \"/Users/user/Development/Entrepreneurship/replicate-swift\": is a directory

The most recent warnings are from Xcode 15.0 beta 6 (Xcode/15.0-22004) so the plugin is loading and trying to send heartbeats. Try allowing access to wakatime-cli for your code folders: https://support.apple.com/guide/mac-help/control-access-to-files-and-folders-on-mac-mchld5a35146/mac

If that doesn't fix it, try building the macos-wakatime project within Xcode then look at the output window to see what's going on. It should print the wakatime-cli command being executed every time you write to a file while running the app locally via Xcode -> Run.

So I build the macOS-wakatime project and this is what I got in the console: Add notification AXFocusedUIElementChanged failed: -25211 Failed to setup AXObserver: The operation couldn’t be completed. (WakaTime.(unknown context at $1023540fc).AXObserverError error 1.)

alanhamlett commented 10 months ago

Try deleting WakaTime from your Accessibility permissions (System Settings -> Privacy & Security -> Accessibility) then click the WakaTime system tray icon to re-request Accessibility permission. When building locally the app has a different signature and needs to be re-authorized.

Vadimkomis commented 10 months ago

@alanhamlett Cool. Now it sends the handleHeartbeatEvent. I think I realized what the issue is; if the project name has a space in it, it will not show in the dashboard. For example, I have this project called Profile AI and it was not showing it in the dashboard, until I modified it to Profile-AI Now it works correctly. Is there a way around this, besides me changing the project name?

alanhamlett commented 10 months ago

Try adding debug = true to your ~/.wakatime.cfg file.

What's the --entity value in the log line Sending heartbeat with: when it has spaces?

If it's not printing an error saying it failed to run, and if there's no error in your ~/.wakatime.cfg file saying the file couldn't be found then it wouldn't be related to spaces in the project name.

The reason I think it doesn't have to do with spaces is macos-wakatime doesn't deal with the project, delegating project detection to wakatime-cli. If there was a bug in wakatime-cli then we would see that on all the other editors using it, but we're not seeing issues with projects containing spaces.

Vadimkomis commented 10 months ago

@alanhamlett the value of entity is /Users/vadimkomisarchik/Development/Entrepreneurship/Profile\\ AI\\ Touch/Profile\\ AI\\ Touch/Views/ContentView.swift and I also added debug = true in my ~/.wakatime.cfg` and the result is still the same.

alanhamlett commented 10 months ago

Make sure the config file uses an equals not dash: debug = true

Vadimkomis commented 10 months ago

That's what I have. It was a typo. Here's the full printout of --entity : Sending heartbeat with: ["--entity", "/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift", "--entity-type", "file", "--category", "coding", "--plugin", "Xcode/15.0-22004 macos-wakatime/local-build"]

alanhamlett commented 10 months ago

And what's in your ~/.wakatime/wakatime.log file?

Vadimkomis commented 10 months ago

This is a freshly generated one: {"caller":"cmd/run.go:116","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:76","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.SendHeartbeats","level":"debug","message":"params: api params: (api key: '<hidden>3c87', api url: 'https://api.wakatime.com/api/v1', backoff at: '', backoff retries: 0, hostname: 'Vadims-MBP', key patterns: '[]', plugin: 'Xcode/15.0-22004 macos-wakatime/local-build', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '', entity: '/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift', entity type: 'file', num extra heartbeats: 0, is unsaved entity: false, is write: false, language: '', line number: '', lines in file: '', time: 1692710681.71970, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: '', 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: '')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:18","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filepath formatting","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:62","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.formatLinuxFilePath","level":"debug","message":"failed to resolve real path for \"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\\\ Magic\\\\ Touch/AI\\\\ Magic\\\\ Touch/Views/ContentView.swift\": lstat /Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift: no such file or directory","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat entity modifier","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:26","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filtering","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:33","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"filter file: skipping because of non-existing file \"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\\\ Magic\\\\ Touch/AI\\\\ Magic\\\\ Touch/Views/ContentView.swift\"","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:49","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote file detection","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/apikey/apikey.go:31","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute api key replacing","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/filestats/filestats.go:23","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute filestats detection","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/language/language.go:19","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute language detection","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/deps/deps.go:38","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute dependency detection","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/project/filter.go:23","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute project filtering","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat sanitization","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:113","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote cleanup","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:52","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"no heartbeats left after filtering. abort heartbeat handling.","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:61","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.Run","level":"debug","message":"successfully sent heartbeat(s)","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:107","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offlinesync.SyncOfflineActivity","level":"debug","message":"execute offline sync with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:151","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offline.Sync","level":"debug","message":"no queued heartbeats ready for sending","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"cmd/offlinesync/offlinesync.go:40","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offlinesync.Run","level":"debug","message":"successfully synced offline activity","now":"2023-08-22T09:24:41-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710681.7196958,"version":"v1.76.0"} {"caller":"cmd/run.go:116","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:76","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.SendHeartbeats","level":"debug","message":"params: api params: (api key: '<hidden>3c87', api url: 'https://api.wakatime.com/api/v1', backoff at: '', backoff retries: 0, hostname: 'Vadims-MBP', key patterns: '[]', plugin: 'Xcode/15.0-22004 macos-wakatime/local-build', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '', entity: '/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/', entity type: 'file', num extra heartbeats: 0, is unsaved entity: false, is write: false, language: '', line number: '', lines in file: '', time: 1692710684.59481, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: '', 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: '')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:18","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filepath formatting","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat entity modifier","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:26","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filtering","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:49","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote file detection","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/apikey/apikey.go:31","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute api key replacing","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/filestats/filestats.go:23","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute filestats detection","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/filestats/filestats.go:65","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"warning","message":"failed to detect the total number of lines in file \"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj\": read /Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj: is a directory","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/language/language.go:19","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute language detection","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/language/chroma.go:104","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"language.detectChromaCustomized","level":"warning","message":"failed to load head from file \"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj\": failed to read bytes from file: read /Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj: is a directory","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/language/language.go:40","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"failed to detect language on file entity \"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj\": could not detect the language of file \"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj\"","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/deps/deps.go:38","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute dependency detection","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/project/project.go:143","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute project detection for: /Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"project.Detect","level":"debug","message":"execute project-file-detector","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"project.Detect","level":"debug","message":"execute project-map-detector","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"project.DetectWithRevControl","level":"debug","message":"execute git-detector","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/project/filter.go:23","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute project filtering","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat sanitization","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:113","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote cleanup","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:55","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.SendHeartbeats","level":"debug","message":"execute offline queue with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/backoff/backoff.go:41","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.SendHeartbeats","level":"debug","message":"execute heartbeat backoff algorithm","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/api/heartbeat.go:27","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"api.(*Client)","level":"debug","message":"sending 1 heartbeat(s) to api at https://api.wakatime.com/api/v1/users/current/heartbeats.bulk","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/api/heartbeat.go:52","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"api.(*Client)","level":"debug","message":"heartbeats: [{\"branch\":\"main\",\"category\":\"coding\",\"entity\":\"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj\",\"type\":\"file\",\"project\":\"macos-wakatime\",\"project_root_count\":5,\"time\":1692710684.594808,\"user_agent\":\"wakatime/v1.76.0 (darwin-22.6.0-arm64) go1.21.0 Xcode/15.0-22004 macos-wakatime/local-build\"}]","now":"2023-08-22T09:24:44-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/ini/ini.go:113","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"ini.(*WriterConfig)","level":"debug","message":"failed to acquire mutex: timeout acquiring mutex","now":"2023-08-22T09:24:45-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:61","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.Run","level":"debug","message":"successfully sent heartbeat(s)","now":"2023-08-22T09:24:45-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:107","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"offlinesync.SyncOfflineActivity","level":"debug","message":"execute offline sync with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:24:45-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:151","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"offline.Sync","level":"debug","message":"no queued heartbeats ready for sending","now":"2023-08-22T09:24:45-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"cmd/offlinesync/offlinesync.go:40","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"offlinesync.Run","level":"debug","message":"successfully synced offline activity","now":"2023-08-22T09:24:45-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710684.594808,"version":"v1.76.0"} {"caller":"cmd/run.go:116","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:76","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.SendHeartbeats","level":"debug","message":"params: api params: (api key: '<hidden>3c87', api url: 'https://api.wakatime.com/api/v1', backoff at: '', backoff retries: 0, hostname: 'Vadims-MBP', key patterns: '[]', plugin: 'Xcode/15.0-22004 macos-wakatime/local-build', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '', entity: '/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift', entity type: 'file', num extra heartbeats: 0, is unsaved entity: false, is write: false, language: '', line number: '', lines in file: '', time: 1692710692.62727, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: '', 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: '')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:18","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filepath formatting","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:62","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.formatLinuxFilePath","level":"debug","message":"failed to resolve real path for \"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\\\ Magic\\\\ Touch/AI\\\\ Magic\\\\ Touch/Views/ContentView.swift\": lstat /Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift: no such file or directory","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat entity modifier","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:26","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filtering","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:33","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"filter file: skipping because of non-existing file \"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\\\ Magic\\\\ Touch/AI\\\\ Magic\\\\ Touch/Views/ContentView.swift\"","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:49","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote file detection","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/apikey/apikey.go:31","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute api key replacing","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/filestats/filestats.go:23","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute filestats detection","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/language/language.go:19","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute language detection","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/deps/deps.go:38","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute dependency detection","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/project/filter.go:23","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute project filtering","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat sanitization","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:113","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote cleanup","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:52","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"no heartbeats left after filtering. abort heartbeat handling.","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:61","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.Run","level":"debug","message":"successfully sent heartbeat(s)","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:107","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offlinesync.SyncOfflineActivity","level":"debug","message":"execute offline sync with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:151","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offline.Sync","level":"debug","message":"no queued heartbeats ready for sending","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"cmd/offlinesync/offlinesync.go:40","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offlinesync.Run","level":"debug","message":"successfully synced offline activity","now":"2023-08-22T09:24:52-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710692.6272671,"version":"v1.76.0"} {"caller":"cmd/run.go:116","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:76","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.SendHeartbeats","level":"debug","message":"params: api params: (api key: '<hidden>3c87', api url: 'https://api.wakatime.com/api/v1', backoff at: '', backoff retries: 0, hostname: 'Vadims-MBP', key patterns: '[]', plugin: 'Xcode/15.0-22004 macos-wakatime/local-build', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'building', cursor position: '', entity: '/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift', entity type: 'file', num extra heartbeats: 0, is unsaved entity: false, is write: false, language: '', line number: '', lines in file: '', time: 1692710700.14667, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: '', 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: '')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:18","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filepath formatting","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:62","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.formatLinuxFilePath","level":"debug","message":"failed to resolve real path for \"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\\\ Magic\\\\ Touch/AI\\\\ Magic\\\\ Touch/Views/ContentView.swift\": lstat /Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift: no such file or directory","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat entity modifier","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:26","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filtering","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:33","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"filter file: skipping because of non-existing file \"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\\\ Magic\\\\ Touch/AI\\\\ Magic\\\\ Touch/Views/ContentView.swift\"","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:49","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote file detection","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/apikey/apikey.go:31","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute api key replacing","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/filestats/filestats.go:23","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute filestats detection","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/language/language.go:19","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute language detection","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/deps/deps.go:38","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute dependency detection","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/project/filter.go:23","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute project filtering","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat sanitization","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:113","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote cleanup","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:52","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"no heartbeats left after filtering. abort heartbeat handling.","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:61","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.Run","level":"debug","message":"successfully sent heartbeat(s)","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:107","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offlinesync.SyncOfflineActivity","level":"debug","message":"execute offline sync with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:151","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offline.Sync","level":"debug","message":"no queued heartbeats ready for sending","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"cmd/offlinesync/offlinesync.go:40","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offlinesync.Run","level":"debug","message":"successfully synced offline activity","now":"2023-08-22T09:25:00-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710700.146666,"version":"v1.76.0"} {"caller":"cmd/run.go:116","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:76","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.SendHeartbeats","level":"debug","message":"params: api params: (api key: '<hidden>3c87', api url: 'https://api.wakatime.com/api/v1', backoff at: '', backoff retries: 0, hostname: 'Vadims-MBP', key patterns: '[]', plugin: 'Xcode/15.0-22004 macos-wakatime/local-build', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '', entity: '/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift', entity type: 'file', num extra heartbeats: 0, is unsaved entity: false, is write: false, language: '', line number: '', lines in file: '', time: 1692710701.23808, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: '', 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: '')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:18","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filepath formatting","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:62","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.formatLinuxFilePath","level":"debug","message":"failed to resolve real path for \"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\\\ Magic\\\\ Touch/AI\\\\ Magic\\\\ Touch/Views/ContentView.swift\": lstat /Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift: no such file or directory","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat entity modifier","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:26","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filtering","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:33","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"filter file: skipping because of non-existing file \"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\\\ Magic\\\\ Touch/AI\\\\ Magic\\\\ Touch/Views/ContentView.swift\"","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:49","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote file detection","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/apikey/apikey.go:31","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute api key replacing","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/filestats/filestats.go:23","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute filestats detection","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/language/language.go:19","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute language detection","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/deps/deps.go:38","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute dependency detection","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/project/filter.go:23","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute project filtering","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat sanitization","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:113","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote cleanup","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:52","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"no heartbeats left after filtering. abort heartbeat handling.","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:61","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.Run","level":"debug","message":"successfully sent heartbeat(s)","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:107","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offlinesync.SyncOfflineActivity","level":"debug","message":"execute offline sync with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:151","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offline.Sync","level":"debug","message":"no queued heartbeats ready for sending","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"cmd/offlinesync/offlinesync.go:40","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offlinesync.Run","level":"debug","message":"successfully synced offline activity","now":"2023-08-22T09:25:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710701.2380831,"version":"v1.76.0"} {"caller":"cmd/run.go:116","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:76","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.SendHeartbeats","level":"debug","message":"params: api params: (api key: '<hidden>3c87', api url: 'https://api.wakatime.com/api/v1', backoff at: '', backoff retries: 0, hostname: 'Vadims-MBP', key patterns: '[]', plugin: 'Xcode/15.0-22004 macos-wakatime/local-build', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '', entity: '/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/', entity type: 'file', num extra heartbeats: 0, is unsaved entity: false, is write: false, language: '', line number: '', lines in file: '', time: 1692710734.18424, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: '', 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: '')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:18","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filepath formatting","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat entity modifier","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:26","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filtering","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:49","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote file detection","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/apikey/apikey.go:31","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute api key replacing","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/filestats/filestats.go:23","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute filestats detection","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/filestats/filestats.go:65","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"warning","message":"failed to detect the total number of lines in file \"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj\": read /Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj: is a directory","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/language/language.go:19","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute language detection","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/language/chroma.go:104","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"language.detectChromaCustomized","level":"warning","message":"failed to load head from file \"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj\": failed to read bytes from file: read /Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj: is a directory","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/language/language.go:40","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"failed to detect language on file entity \"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj\": could not detect the language of file \"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj\"","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/deps/deps.go:38","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute dependency detection","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/project/project.go:143","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute project detection for: /Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"project.Detect","level":"debug","message":"execute project-file-detector","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"project.Detect","level":"debug","message":"execute project-map-detector","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"project.DetectWithRevControl","level":"debug","message":"execute git-detector","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/project/filter.go:23","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute project filtering","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat sanitization","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:113","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote cleanup","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:55","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.SendHeartbeats","level":"debug","message":"execute offline queue with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/backoff/backoff.go:41","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.SendHeartbeats","level":"debug","message":"execute heartbeat backoff algorithm","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/api/heartbeat.go:27","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"api.(*Client)","level":"debug","message":"sending 1 heartbeat(s) to api at https://api.wakatime.com/api/v1/users/current/heartbeats.bulk","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/api/heartbeat.go:52","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"api.(*Client)","level":"debug","message":"heartbeats: [{\"branch\":\"main\",\"category\":\"coding\",\"entity\":\"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj\",\"type\":\"file\",\"project\":\"macos-wakatime\",\"project_root_count\":5,\"time\":1692710734.18424,\"user_agent\":\"wakatime/v1.76.0 (darwin-22.6.0-arm64) go1.21.0 Xcode/15.0-22004 macos-wakatime/local-build\"}]","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:61","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"heartbeat.Run","level":"debug","message":"successfully sent heartbeat(s)","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:107","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"offlinesync.SyncOfflineActivity","level":"debug","message":"execute offline sync with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:151","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"offline.Sync","level":"debug","message":"no queued heartbeats ready for sending","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"cmd/offlinesync/offlinesync.go:40","file":"/Users/vadimkomisarchik/Development/macos-wakatime/WakaTime.xcodeproj/","func":"offlinesync.Run","level":"debug","message":"successfully synced offline activity","now":"2023-08-22T09:25:34-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710734.18424,"version":"v1.76.0"} {"caller":"cmd/run.go:80","func":"cmd.Run","level":"debug","message":"command: version","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/run.go:116","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:76","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":139,"message":"params: api params: (api key: '<hidden>3c87', api url: 'https://api.wakatime.com/api/v1', backoff at: '', backoff retries: 0, hostname: 'Vadims-MBP', key patterns: '[]', plugin: 'vscode/1.81.1 vscode-wakatime/24.2.2', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '1', entity: '/Users/vadimkomisarchik/.wakatime/wakatime.log', entity type: 'file', num extra heartbeats: 0, is unsaved entity: false, is write: false, language: '', line number: '139', lines in file: '139', time: 1692710751.85214, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: '.wakatime', 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/vadimkomisarchik/.wakatime')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:18","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute heartbeat filepath formatting","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute heartbeat entity modifier","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:26","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute heartbeat filtering","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:49","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute remote file detection","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/apikey/apikey.go:31","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute api key replacing","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/filestats/filestats.go:23","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute filestats detection","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/language/language.go:19","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute language detection","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/deps/deps.go:38","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute dependency detection","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:143","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute project detection for: /Users/vadimkomisarchik/.wakatime/wakatime.log","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":139,"message":"execute project-file-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":139,"message":"execute project-map-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":139,"message":"execute project-file-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":139,"message":"execute project-map-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":139,"message":"execute git-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":139,"message":"execute mercurial-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":139,"message":"execute svn-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":139,"message":"failed while calling svn --version: exec: \"svn\": executable file not found in $PATH","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"cmd/run.go:98","func":"cmd.Run","level":"debug","message":"command: today","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":139,"message":"failed while calling /usr/bin/svn --version: fork/exec /usr/bin/svn: no such file or directory","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":139,"message":"failed while calling /usr/local/bin/svn --version: fork/exec /usr/local/bin/svn: no such file or directory","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:23","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Subversion","level":"debug","lineno":139,"message":"svn binary not found","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":139,"message":"execute tfvc-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":139,"message":"execute git-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":139,"message":"execute mercurial-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":139,"message":"execute svn-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":139,"message":"failed while calling svn --version: exec: \"svn\": executable file not found in $PATH","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":139,"message":"failed while calling /usr/bin/svn --version: fork/exec /usr/bin/svn: no such file or directory","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.findSvnBinary","level":"debug","lineno":139,"message":"failed while calling /usr/local/bin/svn --version: fork/exec /usr/local/bin/svn: no such file or directory","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:23","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Subversion","level":"debug","lineno":139,"message":"svn binary not found","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":139,"message":"execute tfvc-detector","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/project/filter.go:23","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute project filtering","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute heartbeat sanitization","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:113","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":139,"message":"execute remote cleanup","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:55","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":139,"message":"execute offline queue with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/backoff/backoff.go:41","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":139,"message":"execute heartbeat backoff algorithm","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/api/heartbeat.go:27","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"api.(*Client)","level":"debug","lineno":139,"message":"sending 1 heartbeat(s) to api at https://api.wakatime.com/api/v1/users/current/heartbeats.bulk","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/api/heartbeat.go:52","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"api.(*Client)","level":"debug","lineno":139,"message":"heartbeats: [{\"branch\":\"\",\"category\":\"coding\",\"cursorpos\":1,\"entity\":\"/Users/vadimkomisarchik/.wakatime/wakatime.log\",\"type\":\"file\",\"language\":\"GDScript\",\"lineno\":139,\"lines\":139,\"project\":\".wakatime\",\"project_root_count\":4,\"time\":1692710751.852139,\"user_agent\":\"wakatime/v1.76.0 (darwin-22.6.0-arm64) go1.21.0 vscode/1.81.1 vscode-wakatime/24.2.2\"}]","now":"2023-08-22T09:25:51-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"cmd/today/today.go:30","func":"today.Run","level":"debug","message":"successfully fetched today for status bar","now":"2023-08-22T09:25:52-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:61","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.Run","level":"debug","lineno":139,"message":"successfully sent heartbeat(s)","now":"2023-08-22T09:25:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:107","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"offlinesync.SyncOfflineActivity","level":"debug","lineno":139,"message":"execute offline sync with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:25:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:151","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"offline.Sync","level":"debug","lineno":139,"message":"no queued heartbeats ready for sending","now":"2023-08-22T09:25:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"cmd/offlinesync/offlinesync.go:40","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"offlinesync.Run","level":"debug","lineno":139,"message":"successfully synced offline activity","now":"2023-08-22T09:25:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710751.852139,"version":"v1.76.0"} {"caller":"cmd/run.go:116","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:76","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.SendHeartbeats","level":"debug","message":"params: api params: (api key: '<hidden>3c87', api url: 'https://api.wakatime.com/api/v1', backoff at: '', backoff retries: 0, hostname: 'Vadims-MBP', key patterns: '[]', plugin: 'Xcode/15.0-22004 macos-wakatime/local-build', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '', entity: '/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift', entity type: 'file', num extra heartbeats: 0, is unsaved entity: false, is write: false, language: '', line number: '', lines in file: '', time: 1692710821.27283, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: '', 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: '')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:18","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filepath formatting","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:62","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.formatLinuxFilePath","level":"debug","message":"failed to resolve real path for \"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\\\ Magic\\\\ Touch/AI\\\\ Magic\\\\ Touch/Views/ContentView.swift\": lstat /Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift: no such file or directory","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat entity modifier","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:26","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat filtering","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:33","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"filter file: skipping because of non-existing file \"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\\\ Magic\\\\ Touch/AI\\\\ Magic\\\\ Touch/Views/ContentView.swift\"","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:49","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote file detection","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/apikey/apikey.go:31","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute api key replacing","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/filestats/filestats.go:23","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute filestats detection","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/language/language.go:19","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute language detection","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/deps/deps.go:38","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute dependency detection","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/project/filter.go:23","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute project filtering","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute heartbeat sanitization","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:113","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"execute remote cleanup","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:52","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"no heartbeats left after filtering. abort heartbeat handling.","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:61","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.Run","level":"debug","message":"successfully sent heartbeat(s)","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:107","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offlinesync.SyncOfflineActivity","level":"debug","message":"execute offline sync with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:151","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offline.Sync","level":"debug","message":"no queued heartbeats ready for sending","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"cmd/offlinesync/offlinesync.go:40","file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"offlinesync.Run","level":"debug","message":"successfully synced offline activity","now":"2023-08-22T09:27:01-04:00","os/arch":"darwin/arm64","plugin":"Xcode/15.0-22004 macos-wakatime/local-build","time":1692710821.27283,"version":"v1.76.0"} {"caller":"cmd/run.go:116","func":"cmd.Run","level":"debug","message":"command: heartbeat","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:76","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"params: api params: (api key: '<hidden>3c87', api url: 'https://api.wakatime.com/api/v1', backoff at: '', backoff retries: 0, hostname: 'Vadims-MBP', key patterns: '[]', plugin: 'vscode/1.81.1 vscode-wakatime/24.2.2', proxy url: '', timeout: 2m0s, disable ssl verify: false, ssl cert filepath: ''), heartbeat params: (category: 'coding', cursor position: '1', entity: '/Users/vadimkomisarchik/.wakatime/wakatime.log', entity type: 'file', num extra heartbeats: 0, is unsaved entity: false, is write: false, language: '', line number: '1', lines in file: '203', time: 1692710872.40460, filter params: (exclude: '[]', exclude unknown project: false, include: '[]', include only with project file: false), project params: (alternate: '.wakatime', 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/vadimkomisarchik/.wakatime')), offline params: (disabled: false, print max: 10, queue file: '', num sync max: 1000), status bar params: (hide categories: false, output: 'text')","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/heartbeat/format.go:18","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat filepath formatting","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/heartbeat/entity_modify.go:15","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat entity modifier","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/filter/filter.go:26","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat filtering","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:49","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute remote file detection","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/apikey/apikey.go:31","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute api key replacing","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/filestats/filestats.go:23","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute filestats detection","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/language/language.go:19","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute language detection","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/deps/deps.go:38","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute dependency detection","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:143","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute project detection for: /Users/vadimkomisarchik/.wakatime/wakatime.log","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-file-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-map-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-file-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:243","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Detect","level":"debug","lineno":1,"message":"execute project-map-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute git-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute mercurial-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute svn-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.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":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.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":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.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":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:23","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Subversion","level":"debug","lineno":1,"message":"svn binary not found","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute tfvc-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute git-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute mercurial-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute svn-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.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":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.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":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:92","file":"/Users/vadimkomisarchik/.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":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/subversion.go:23","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.Subversion","level":"debug","lineno":1,"message":"svn binary not found","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/project.go:290","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"project.DetectWithRevControl","level":"debug","lineno":1,"message":"execute tfvc-detector","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/project/filter.go:23","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute project filtering","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/heartbeat/sanitize.go:30","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute heartbeat sanitization","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/remote/remote.go:113","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.initHandleOptions","level":"debug","lineno":1,"message":"execute remote cleanup","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:55","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"execute offline queue with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/backoff/backoff.go:41","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.SendHeartbeats","level":"debug","lineno":1,"message":"execute heartbeat backoff algorithm","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/api/heartbeat.go:27","file":"/Users/vadimkomisarchik/.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":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/api/heartbeat.go:52","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"api.(*Client)","level":"debug","lineno":1,"message":"heartbeats: [{\"branch\":\"\",\"category\":\"coding\",\"cursorpos\":1,\"entity\":\"/Users/vadimkomisarchik/.wakatime/wakatime.log\",\"type\":\"file\",\"language\":\"GDScript\",\"lineno\":1,\"lines\":203,\"project\":\".wakatime\",\"project_root_count\":4,\"time\":1692710872.4046028,\"user_agent\":\"wakatime/v1.76.0 (darwin-22.6.0-arm64) go1.21.0 vscode/1.81.1 vscode-wakatime/24.2.2\"}]","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"cmd/heartbeat/heartbeat.go:61","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"heartbeat.Run","level":"debug","lineno":1,"message":"successfully sent heartbeat(s)","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:107","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"offlinesync.SyncOfflineActivity","level":"debug","lineno":1,"message":"execute offline sync with file /Users/vadimkomisarchik/.wakatime.bdb","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"pkg/offline/offline.go:151","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"offline.Sync","level":"debug","lineno":1,"message":"no queued heartbeats ready for sending","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"cmd/offlinesync/offlinesync.go:40","file":"/Users/vadimkomisarchik/.wakatime/wakatime.log","func":"offlinesync.Run","level":"debug","lineno":1,"message":"successfully synced offline activity","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","plugin":"vscode/1.81.1 vscode-wakatime/24.2.2","time":1692710872.4046028,"version":"v1.76.0"} {"caller":"cmd/run.go:98","func":"cmd.Run","level":"debug","message":"command: today","now":"2023-08-22T09:27:52-04:00","os/arch":"darwin/arm64","version":"v1.76.0"} {"caller":"cmd/today/today.go:30","func":"today.Run","level":"debug","message":"successfully fetched today for status bar","now":"2023-08-22T09:27:53-04:00","os/arch":"darwin/arm64","version":"v1.76.0"}

alanhamlett commented 10 months ago

I do see 6 warnings from a file not being found on disk, but then later in your logs that same file is sent successfully:

"file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.initHandleOptions","level":"debug","message":"filter file: skipping because of non-existing file \"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\\\ Magic\\\\ Touch/AI\\\\ Magic\\\\ Touch/Views/ContentView.swift\"","now":"2023-08-22T09:24:41-04:00"
"file":"/Users/vadimkomisarchik/Development/Entrepreneurship/AI\\ Magic\\ Touch/AI\\ Magic\\ Touch/Views/ContentView.swift","func":"heartbeat.Run","level":"debug","message":"successfully sent heartbeat(s)","now":"2023-08-22T09:27:01-04:00",

That means it's probably a new file that wasn't yet saved, which is normal for it to be skipped by WakaTime.

Otherwise, I don't see anything wrong in your logs... but your pasted logs only cover a 3 minute period. It would help if you could send your full wakatime.log file to alan@wakatime.com so I can check for any errors or skipped files.

Do you have a file that you've edited which doesn't show up on your dashboard?

Vadimkomis commented 10 months ago

I'm gonna email it your shortly, but the project that I was mostly interested in is this one AI\\ Magic\\ Touch/AI , I removed the spaces and then it appeared in the dashboard, but once I reverted it, it no longer showed any activity in the dashboard.

alanhamlett commented 10 months ago

Fixed with #165 and released in v3.5.3.