busya
f731a53c7d
038: add @RATIONALE/@REJECTED contracts to async C4/C5 modules
5 contracts updated:
- AsyncNetworkModule (C5): async migration rationale, per-client CSRF cookie rejection
- AsyncAPIClient (C4): auth lifecycle, cache-hit CSRF refresh
- AsyncAPIClient.request (C4): string vs dict handling, double-encoding root cause
- AsyncAPIClient.upload_file (C4): multipart async upload
- LLMAsyncHttpClient (C4): response.ok -> is_success, module-level httpx singleton
2026-06-05 17:02:30 +03:00
..
2026-05-25 08:36:33 +03:00
2026-06-04 16:16:18 +03:00
2026-05-17 14:18:02 +03:00
2026-06-05 17:02:30 +03:00
2026-06-05 15:43:35 +03:00
2026-05-26 19:18:28 +03:00
2026-05-26 19:18:28 +03:00
2026-05-26 15:28:03 +03:00
2026-06-01 16:34:07 +03:00
2026-02-25 21:19:48 +03:00
2026-05-26 19:18:28 +03:00
2026-06-04 19:45:57 +03:00
2026-05-20 14:31:37 +03:00
2026-06-04 19:45:57 +03:00
2026-05-20 23:54:53 +03:00
2026-05-14 11:20:17 +03:00