When you Copy as Link in OmniFocus, Hook already creates links with the omnifocus:// scheme. Similarly for many apps.
Coincidentally, we are currently in the process of updating Hook to ensure that the scheme of the links it creates is always the apps own scheme. Links to nvalt, bear, evernote, drafts5 , ulysses and x-fantastical2 will have their respective schemes. Basically, as long as the app provides a scheme that it adheres to (i.e., registers and serves), that is what Hook will do.
This will change will be introduced soon, prior to Hook exiting Public Beta. We will provide more information in the release notes and online.
That was released in June. What version are you using? (Beta versions of Hook should have expired by now.)
Here’s what I get with Copy as Markdown Link from a Bear note created using “Link to New” from this page:
[Hook+Bear+OmniFocus - Discussion & Help - Hook Productivity Forum](bear://x-callback-url/open-note?id=A1F30069-8BDE-49A6-ABCF-D463D7A97395-3390-000027E1A95F015A) .
Could you please try the command on a new Bear note? I’m wondering whether if in some cases when used on an old note it might return the old format. I highly doubt it, but just to check. We put temporary code in during the beta period that updated the Hook database to ensure all prior links conformed to the new format.
could you please make sure that you have not overridden the Bear script in Hook > Preferences > Scripts pane. Overridden scripts have a * in left pane. You can remove the override by clicking the - button on bottom left when the script is selected.
Also that you are using the latest Hook integration scripts (version 65).