Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi, I tried to come up with something to resolve #1190. As I pointed out there: I wasn't quite smart enough to suddenly learn Kotlin, etc. Yet, there's Anthropic's Claude (free version). So I asked what's the difference between the old Java version and the new Kotlin version. I also asked it to help me understand how the differences relate to the logging I was able to produce. I then proceeded to have it suggest a fix for it and help me build a debug build. Which it did. So I ended up testing it on my phone and - lo and behold - it worked.
What I understood kind of makes sense to me. The flow of messages was altered so it kind of revised it back to how it used to be and now it works. I couldn't test with type 2 so I cannot say if I created a regression. I am also not sure if the use of an LLM helped me comply with standards you otherwise observe. So all considered... well... I hope you can pull as is or suggest something to help me improve things to a point where you can do the pull. I would really like to continue weighing my children sometime soon. :-D