Mario Zechner
4d5c015820
feat(ai): adapt OAuth flows to OAuthAuth (phase 4)
...
anthropic, openai-codex, and github-copilot flow modules gain OAuthAuth
exports (login/refresh/toAuth) wired to the prompt()/notify() login
callbacks, making the lazyOAuth attachments on the provider factories
functional. Copilot's modifyModels baseUrl rewriting becomes toAuth()
returning ModelAuth.baseUrl derived from the token proxy endpoint.
Callback-server flows race a manual_code prompt and abort it through
AuthPrompt.signal once the flow settles; OAuthAuth has no
usesCallbackServer flag. The old OAuthProviderInterface exports stay
unchanged until the coding-agent migration.
2026-06-10 20:41:29 +02:00
..
2025-08-30 18:37:17 +02:00
2026-05-20 12:46:17 +02:00
2026-06-09 23:20:20 +02:00
2026-06-10 20:08:59 +02:00
2026-05-20 12:46:17 +02:00
2026-05-28 12:04:33 +02:00
2026-06-09 22:42:48 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-28 21:51:55 +02:00
2026-06-10 20:08:59 +02:00
2026-05-31 16:20:22 +08:00
2026-06-10 00:27:11 +02:00
2026-05-20 12:46:17 +02:00
2026-06-10 20:08:59 +02:00
2026-01-24 12:04:34 +01:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:08:59 +02:00
2026-05-20 12:46:17 +02:00
2026-06-10 20:08:59 +02:00
2026-01-13 00:32:59 +01:00
2026-06-10 20:08:59 +02:00
2026-05-01 00:56:05 +02:00
2026-06-10 20:08:59 +02:00
2026-06-02 11:37:32 +02:00
2026-05-20 12:46:17 +02:00
2026-06-02 11:37:32 +02:00
2026-06-02 23:39:56 +08:00
2026-05-20 12:46:17 +02:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:08:59 +02:00
2026-06-02 23:15:46 +02:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:08:59 +02:00
2026-05-20 12:46:17 +02:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:08:59 +02:00
2026-06-02 11:37:32 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-06-10 20:33:20 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-06-10 18:49:10 +02:00
2026-05-20 12:46:17 +02:00
2026-06-10 20:41:29 +02:00
2026-05-28 11:09:33 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-28 11:09:33 +02:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:08:59 +02:00
2026-05-20 12:46:17 +02:00
2026-06-10 20:08:59 +02:00
2026-05-28 21:51:55 +02:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:09:13 +02:00
2026-06-10 20:08:59 +02:00
2026-05-20 12:46:17 +02:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:08:59 +02:00
2026-06-10 20:08:59 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-26 08:58:21 +02:00
2026-06-10 20:33:20 +02:00
2026-05-20 12:46:17 +02:00
2026-06-10 20:33:20 +02:00
2026-06-02 16:37:44 +02:00
2026-06-10 00:27:11 +02:00
2026-05-20 12:46:17 +02:00
2026-06-02 11:37:32 +02:00
2026-05-20 12:46:17 +02:00
2026-06-02 11:37:32 +02:00
2026-06-02 11:37:32 +02:00
2026-06-10 20:08:59 +02:00
2026-06-02 11:37:32 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-28 22:19:47 +02:00
2026-05-28 12:04:33 +02:00
2026-05-20 12:46:17 +02:00