Tam Nhu Tran
1c72b4b8d5
refactor(cliproxy): flatten module structure and colocate tests (#1135)
- Split types.ts (331 LOC) into 4 concern-based files under types/:
platform-types, binary-types, provider-types, config-types
- Preserve backward compat via barrel re-export (types.ts → types/index)
- Reorganize 53 root-level files into 8 subdirectories:
accounts/, ai-providers/, auth/, binary/, config/, executor/,
management/, proxy/, quota/, routing/, services/, sync/
- Reduce src/cliproxy/ root from 65 to 8 files (target: ≤10)
- Colocate 87 unit tests from tests/unit/cliproxy/ into
src/cliproxy/*/__tests__/ (13 colocated test directories)
- Update import paths across 40+ consumer files
- Add TDD backward-compat test for types split
Refs #1135
2026-04-29 17:06:39 -04:00
..
2026-04-25 11:30:44 -04:00
2026-03-26 18:12:32 -04:00
2026-04-10 17:44:25 -04:00
2026-03-25 16:41:41 -04:00
2026-03-17 14:06:39 -04:00
2026-04-20 21:15:31 -04:00
2026-04-29 17:06:39 -04:00
2026-04-11 20:12:46 +02:00
2026-02-14 10:23:39 +07:00
2026-02-22 02:12:40 +07:00
2026-04-10 13:17:50 -04:00
2026-04-07 18:17:06 -04:00
2026-03-29 13:14:15 -04:00
2026-04-08 15:57:15 -04:00
2026-02-12 14:18:48 +07:00
2026-04-28 12:33:12 -04:00
2026-04-13 11:19:16 +08:00
2026-03-25 16:31:55 -04:00
2026-03-17 14:06:39 -04:00
2026-04-28 11:39:40 -04:00
2026-04-28 11:39:40 -04:00
2026-04-01 15:32:37 -04:00
2026-04-22 21:43:32 -04:00
2026-03-27 15:05:17 -04:00
2026-03-27 15:05:17 -04:00
2026-03-27 15:05:17 -04:00
2026-03-27 15:05:17 -04:00
2026-03-27 15:05:17 -04:00
2026-03-27 15:05:17 -04:00
2026-03-27 15:05:17 -04:00
2026-04-07 05:19:44 -04:00
2026-03-27 15:05:17 -04:00
2026-03-07 15:58:36 +07:00
2026-04-20 21:01:19 -04:00
2026-04-11 17:29:15 +02:00
2026-02-23 00:05:47 +07:00
2026-04-20 15:44:20 +09:00
2026-03-25 16:41:41 -04:00
2026-04-03 01:06:36 -04:00
2026-02-17 17:03:11 +07:00
2026-04-03 01:40:45 -04:00
2026-03-05 12:36:51 +07:00
2026-04-16 00:20:01 -04:00
2025-12-25 16:43:39 -05:00
2025-12-18 16:52:57 -05:00
2026-04-13 15:09:35 -04:00
2025-12-18 16:52:57 -05:00
2026-01-30 07:43:38 -05:00