All the actions that previously interacted with Brave are now using Safari. I'm sure I must have been down this road but I can't think what I've missed.
Yeah, it's a new installation and I've restarted the machine a few times since setting up KM. It's not the tokens but the actions that are the issue. Instead of, for example Set Brave URL, an action will now say Set Safari URL, with the Safari icon instead of Brave's. Not sure how to revert them back to how they were.
That sounds a bit nuclear and I'd prefer not to destroy my Safari actions. I'm sure this has happened to someone else, so I'll give it a day or so before I start messing around with the prefs. Thanks for the suggestion though.
Yes, editing is risky but I think moving the preferences file temporarily should be fine. Alternatively you could set up another account on your Mac to test from. But if you can wait for the authoritative answer that might indeed be best!
I Created a macro called Primary Browser, set it to Activate Brave Browser.
In macros, I first call that Activate Brave Browser macro.
Then, the macros send all their commands to the Front Browser or directly to Brave, all manually changed from Default Application or Chrome-specific actions.
I've tried the approved way, replacing Chrome in preferences with Brave, a couple of times; it always ends in either or both KM ignoring the directive and sending to Chrome or Safari, or all browser commands failing.
Thanks for the really thoughtful response. I ended up going through and adjusting all the affected macros by hand. Didn't actually take that long. If it happens again, I'll refer back to your comment.