Hey @erikdoe! Long time no see :)
So, I didn't read the contributing guidelines before doing exactly this:
If you're interested in a new feature but you don't know Swift DON'T implement the feature through extensive use of an AI coding assistant.
... but at least I did read it and stopped short of actually opening the PR with the code.
My knowledge of Swift is very basic, but I did try to make some coding agent based reviews and realignment with the existing provider code and been using it for a few days and seems to work well. So if you're willing to have a look to see if it seems reasonable or take part of it as reference for a more proper implementation this is the link to my branch: https://github.com/kaofelix/ccmenu2/tree/semaphore-provider
Hey @erikdoe! Long time no see :)
So, I didn't read the contributing guidelines before doing exactly this:
... but at least I did read it and stopped short of actually opening the PR with the code.
My knowledge of Swift is very basic, but I did try to make some coding agent based reviews and realignment with the existing provider code and been using it for a few days and seems to work well. So if you're willing to have a look to see if it seems reasonable or take part of it as reference for a more proper implementation this is the link to my branch: https://github.com/kaofelix/ccmenu2/tree/semaphore-provider