- 20 Dec, 2025 5 commits
-
-
comeback01 committed
-
CaIon committed
-
CaIon committed
-
CaIon committed
-
Seefs committed
-
- 19 Dec, 2025 3 commits
- 17 Dec, 2025 1 commit
-
-
Updated web/src/i18n/locales/fr.json to improve French translations for the user interface. Removed verbose prefixes like 'Gestion des...' and 'Paramètres de...' to prevent truncation in sidebars and menus. Harmonized terms for consistency (e.g., 'Tâches', 'Journaux', 'Dessins'). Renamed 'Place du marché' to 'Marché des modèles'.
comeback01 committed
-
- 16 Dec, 2025 3 commits
-
-
Seefs committed
-
Tighten oversized request handling across relay paths and make error matching reliable. - Align `MAX_REQUEST_BODY_MB` fallback to `32` in request body reader and decompression middleware - Stop ignoring `GetRequestBody` errors in relay retry paths; return consistent **413** on oversized bodies (400 for other read errors) - Add `Unwrap()` to `types.NewAPIError` so `errors.Is/As` can match wrapped underlying errors - `go test ./...` passes
t0ng7u committed -
🛡 🛡 ️ fix: prevent OOM on large/decompressed requests; skip heavy prompt meta when token count is disabled Clamp request body size (including post-decompression) to avoid memory exhaustion caused by huge payloads/zip bombs, especially with large-context Claude requests. Add a configurable `MAX_REQUEST_BODY_MB` (default `32`) and document it. - Enforce max request body size after gzip/br decompression via `http.MaxBytesReader` - Add a secondary size guard in `common.GetRequestBody` and cache-safe handling - Return **413 Request Entity Too Large** on oversized bodies in relay entry - Avoid building large `TokenCountMeta.CombineText` when both token counting and sensitive check are disabled (use lightweight meta for pricing) - Update READMEs (CN/EN/FR/JA) with `MAX_REQUEST_BODY_MB` - Fix a handful of vet/formatting issues encountered during the change - `go test ./...` passest0ng7u committed
-
- 15 Dec, 2025 3 commits
-
-
feat(auth): enhance IP restriction handling with CIDR support
Calcium-Ion committed -
CaIon committed
-
CaIon committed
-
- 13 Dec, 2025 12 commits
- 12 Dec, 2025 13 commits
-
-
CaIon committed
-
fix(channel_select): adjust priority retry logic for cross-group
Calcium-Ion committed -
CaIon committed
-
feat(adaptor): add '-xhigh' suffix to reasoning effort options
Calcium-Ion committed -
CaIon committed
-
fix: correct sender format issues fix #1347
Calcium-Ion committed -
CaIon committed
-
feat(token): add cross-group retry option for token processing
Calcium-Ion committed -
fix: health check
Calcium-Ion committed -
Seefs committed
-
CaIon committed
-
CaIon committed
-
* fix: 支持aws 通过全局参数透传或者渠道参数透传来 调用 * fix(aws): replace json.Unmarshal with common.Unmarshal for request body processing --------- Co-authored-by: r0 <liangchunlei@01.ai> Co-authored-by: CaIon <i@caion.me>
zdwy5 committed
-