Did they propose a specific alternative (non-extension) API?
Why would they? This is an issue put up on the "standards-position" repo. They requested a position on a proposed standard, and Mozilla gave it.
There’s one obvious alternative:
fetch("https://api.openai.com/v1/chat/completions", { ... });
No, that’s not how this process usually happens.
Why would they need to?
Why would they? This is an issue put up on the "standards-position" repo. They requested a position on a proposed standard, and Mozilla gave it.