When communicating with other apps via url callback schemes, it would be helpful to be able to process the callback in the plugin itself.
Scenario:
I create a project in Things via the url scheme of Things.
In the callback from Things I can get the ID/url scheme of the project.
If I could assign a callback address, I could insert the url scheme of the Things project in my Obsidian note.
Off the top of my head, this could be realized by giving every plugin its own url scheme à la
obsidian://plugin?id=id-of-my-plugin&data=some%20string