- 08 Jun, 2026 1 commit
-
-
* fix(openai): support streaming image relay * fix(openai): keep image edit multipart body reusable * test(openai): cover image stream usage details * test(openai): cover image edit fallback stream field * fix(openai): wrap image json fallback as stream * fix(relay): support OpenAI image streaming * fix(openai): record image stream upstream error events * fix(openai): harden image stream relay * fix(openai): return image JSON errors * fix(relay): reset stream status per scanner run * fix(relay): drop upstream credit passthrough * fix(openai): keep image errors minimal * fix(openai): keep image error status from response --------- Co-authored-by: CaIon <i@caion.me>
gaoren002 committed
-
- 06 Jun, 2026 13 commits
-
-
Merge pull request #5332 from yyhhyyyyyy/fix/model-pricing-six-decimal-step
同語 committed -
Merge pull request #5161 from yyhhyyyyyy/fix/mobile-usage-log-cost-alignment
同語 committed -
Merge pull request #5328 from yyhhyyyyyy/fix/multiselect-popover-theme
同語 committed -
Merge pull request #5346 from QuantumNous/perf/ui-dialog
同語 committed -
Merge pull request #5339 from QuantumNous/perf/compact-display
同語 committed -
Merge pull request #5275 from QuantumNous/fix/model-pricing-draft-save
同語 committed -
- migrate frontend dialogs to the shared footer API so actions stay separated from scrollable body content. - tune dialog dimensions for model analytics, prefill groups, billing history, channel model sync, and related workflows. - update channel terminology and dialog action translations across supported locales.
QuentinHsu committed -
- introduce a reusable dialog component for consistent header, body, and footer layout. - support per-dialog sizing, trigger rendering, initial focus, and close button controls. - preserve base dialog open and close motion classes while allowing content-specific styling.
QuentinHsu committed -
QuentinHsu committed
-
- place the model pricing tab switcher beside the page title instead of spanning the content area. - keep the switcher width tied to its labels while preserving spacing around title status content.
QuentinHsu committed -
- introduce a shared themed JSON editor with line numbers, formatting, status feedback, and keyboard editing helpers. - use the shared editor in model pricing JSON mode so pricing maps get consistent editor behavior. - localize structured JSON validation messages so parse errors avoid browser-specific English text.
QuentinHsu committed -
- render pricing JSON fields from shared configuration to reduce duplicated form markup. - use fixed-height JSON textareas so long model maps scroll internally instead of stretching the page. - arrange JSON editors in responsive columns to make wider settings pages easier to scan.
QuentinHsu committed -
QuentinHsu committed
-
- 05 Jun, 2026 11 commits
-
-
Merge pull request #5317 from P2K0/feat/profile-show-user-id
同語 committed -
yyhhyyyyyy committed
-
# Conflicts: # web/default/src/features/usage-logs/components/usage-logs-mobile-card.tsx
yyhhyyyyyy committed -
yyhhyyyyyy committed
-
xujiantop-crypto committed
-
* fix: 收窄 OpenAI o 系列模型适配范围 * fix(openai): 限制 gpt-5 适配仅作用于 OpenAI 模型 * fix(openai): narrow o-series reasoning model detection --------- Co-authored-by: Seefs <i@seefs.me>
Don Ganesh committed -
- update the global thinking blacklist label to describe skipped suffix processing instead of disabled model thinking. - rename Claude and Gemini adapter labels to thinking suffix adapter and sync all default locales. - revise Claude helper text to clarify suffix request adaptation while keeping billing predictable.
QuentinHsu committed -
* fix: limit anonymous request body (env ANONYMOUS_REQUEST_BODY_LIMIT_KB = 512) * fix: allow disabling anonymous request body limit
Seefs committed -
Chen011214 committed
-
* fix: evict stale channel affinity * feat: configure disabled channel affinity retention --------- Co-authored-by: Seefs <i@seefs.me>
XiaoDingSiRen committed -
Seefs committed
-
- 04 Jun, 2026 6 commits
-
-
P2K0 committed
-
- keep the global reset action in the top toolbar while moving visual-mode saves into the model editor footer. - pin the actions header with the rest of the model table headers so horizontal scrolling keeps context visible. - add action icons to make save and reset controls easier to scan.
QuentinHsu committed -
- extract pricing form primitives, snapshot helpers, and table column setup to keep the editor components smaller. - remove draft comparison UI now that switching models discards unsaved edits. - refine the model list with a fixed actions column and tighter mode and price summary display.
QuentinHsu committed -
Rain committed
-
Rain committed
-
- Commit the open visual editor draft before saving model pricing settings - Show unsaved draft differences against persisted model pricing values - Move model pricing actions into the editor toolbar and refine the visual editor layout
QuentinHsu committed
-
- 03 Jun, 2026 7 commits
-
-
Merge pull request #5296 from feitianbubu/pr/27fe9a3a82f51bac2b7645213e3b1480cb7f14f2
同語 committed -
feitianbubu committed
-
- add consistent tab and field spacing so each pricing mode keeps the same visual rhythm. - wrap per-request and tiered sections in shared field groups to match the per-token form structure. - keep fixed-price descriptions and validation messages aligned with the updated field layout.
QuentinHsu committed -
- add consistent tab and field spacing so each pricing mode keeps the same visual rhythm. - wrap per-request and tiered sections in shared field groups to match the per-token form structure. - keep fixed-price descriptions and validation messages aligned with the updated field layout.
QuentinHsu committed -
- expose a draft commit handle from the model pricing editor panel before saving. - commit the open visual editor into the parent form before page-level save runs. - support both desktop side editor and mobile sheet save paths.
QuentinHsu committed -
Cast row.original to Record<string, unknown> before accessing created_at and type in CommonLogsCard, matching the pattern used elsewhere in the same component. Close: #5243
t0ng7u committed -
Seefs committed
-
- 02 Jun, 2026 2 commits