Mink Nguyen and Cursor
0d21668917
Fix usage logging dedupe and reduce stats churn
...
- batch console log buffer events and support batched SSE log messages
- debounce usage stats update/pending events to reduce UI/runtime churn
- avoid awaiting request-success bookkeeping before returning provider responses
- deduplicate identical usage writes in usageHistory/daily aggregates
- reduce default logger verbosity from DEBUG to INFO (overridable via LOG_LEVEL)
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-26 10:22:20 +07:00
decolua and Cursor
bb9e9aa91f
refactor(open-sse): registry consolidation + DRY media/oauth/adhoc cleanup
...
- Single-source registry: oauth clientId/tokenUrl, usage URLs, image/embed
configs, search defaultModel, codex fixedPort, google token url derive.
- Remove 29 unused OmniRoute providers (registry 100→71); media intact.
- De-adhoc: codex literals → registry format/oauth flags; reasoningInject,
image/embed openrouter headers + xai bodyFields config-driven.
- Add REGISTRY_TEMPLATE.js + expand PROVIDER_DEFAULTS/schema JSDoc.
- Baselines updated; PROVIDERS 62 + alias 90 byte-for-byte, golden snapshots.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-14 13:15:48 +07:00
decolua and Cursor
9105dd0e25
refactor(open-sse): #11 — dedupe client-facing SSE_HEADERS_CORS
...
Gom block SSE headers + CORS lặp ở streamingHandler + responsesHandler
vào sseConstants.SSE_HEADERS_CORS. Codex format-routing giữ nguyên
(logic-driven theo kim chỉ nam DATA/LOGIC docs 07).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-13 22:06:59 +07:00
decolua
137a25e9ac
fix(qoder): increase timeouts for reasoning models and improve stream handling
2026-06-08 09:17:33 +07:00
9caea88528
fix(codex): harden streaming timeouts + Responses terminal events
...
Raise stall/connect timeouts to 60s (configurable per-provider), accept
codex response.done, and always emit a terminal response.failed + [DONE]
for Responses passthrough when a stream closes, stalls, or aborts before
a terminal event — preventing codex clients from hanging.
Co-authored-by: jonathanli12 <jonathanli12@users.noreply.github.com >
Co-authored-by: rifuki <rifuki@users.noreply.github.com >
Co-authored-by: nguyenha935 <nguyenha935@users.noreply.github.com >
Co-authored-by: trananhtung <trananhtung@users.noreply.github.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-06 16:07:43 +07:00
decolua
adae2605bf
Feat : Auto restart after crash
2026-03-14 09:37:29 +07:00
decolua
5954b8f4eb
- Refactor chatCore.js to streamline imports and remove unused functions.
...
- Fix streaming /v1/responses
2026-02-27 11:15:12 +07:00