Luis Pater
8e52c403f7
feat(auth): deduplicate concurrent refresh token requests with singleflight
- Introduced `singleflight.Group` to prevent redundant token refresh calls across multiple auth implementations (`antigravity`, `kimi`, `xai`, `codex`).
- Added tests to verify shared upstream calls during concurrent refresh requests.
- Refactored token refresh logic to centralize and standardize deduplication mechanisms.
2026-06-10 03:19:26 +08:00
..
2026-06-05 01:48:05 +08:00
2026-05-28 02:59:24 +08:00
2026-06-02 00:43:16 +08:00
2026-05-21 02:52:32 +08:00
2026-05-21 02:52:32 +08:00
2026-05-29 15:22:57 +08:00
2026-06-10 03:19:26 +08:00
2026-06-10 03:19:26 +08:00
2026-01-31 01:42:58 +08:00
2026-05-29 15:22:57 +08:00
2026-06-03 06:58:26 +08:00
2026-05-08 11:46:46 +08:00
2026-06-02 16:08:40 +08:00
2026-05-08 11:46:46 +08:00
2026-05-08 11:46:46 +08:00
2026-05-08 11:46:46 +08:00
2026-06-03 09:52:17 +08:00
2026-04-24 17:13:23 +02:00
2026-05-29 15:22:57 +08:00
2026-06-02 16:08:40 +08:00
2026-05-31 14:38:54 +08:00
2026-06-03 09:52:17 +08:00
2026-06-08 15:47:14 +00:00
2026-06-09 02:20:57 +08:00
2026-05-08 11:46:46 +08:00
2026-06-02 16:08:40 +08:00
2026-06-02 16:08:40 +08:00
2026-05-26 10:39:37 +08:00
2026-06-02 00:43:16 +08:00
2026-05-18 18:41:45 +08:00
2026-06-02 00:43:16 +08:00
2026-06-02 00:43:16 +08:00
2026-05-03 22:40:42 +08:00
2026-06-02 00:43:16 +08:00
2026-05-19 10:13:26 +08:00
2026-06-02 00:43:16 +08:00
2026-05-29 15:22:57 +08:00
2026-05-31 23:13:15 +07:00
2026-06-04 13:11:23 +08:00