Otter Raycast OAuth

Got Raycast’s OAuth flow working with Otter, then found Supabase only supports it for the management APIs, not the data APIs.

I spent a large chunk of the day trying to integrate Raycast’s OAuth flow into Otter. I got it working, but unfortunately Supabase only supports the managment APIs using OAuth apps, not the data APIs. I’m going to have to use a different approach.

I have the WIP code in two PRs: