Calcium-Ion
ac72f90fc5
Merge pull request #3166 from somnifex/main
...
为渠道参数覆盖可视化规则提供拖拽排序支持
2026-03-07 15:02:35 +08:00
somnifex
3f662e4bc0
feat: add drag-and-drop functionality for operation reordering in ParamOverrideEditorModal
2026-03-07 14:10:06 +08:00
CaIon
287af7ebee
feat: integrate site display type into pricing components
...
Add siteDisplayType prop across various pricing components to conditionally render pricing information based on the selected display type. This update enhances the user experience by ensuring that pricing details are accurately represented according to the chosen display mode, particularly for token-based views.
2026-03-07 00:23:36 +08:00
CaIon
aa89ea2db5
feat: add billing display mode selection and update pricing rendering
...
Introduce a billing display mode feature allowing users to toggle between price and ratio views. Update relevant components and hooks to support this new functionality, ensuring consistent pricing information is displayed across the application.
2026-03-06 23:35:17 +08:00
CaIon
8d7d880db5
fix: unify pricing labels and expand marketplace pricing display
...
Keep the model pricing editor wording aligned with the new price-based UI while exposing cache, image, and audio pricing in the marketplace so users can see the full configured pricing model.
2026-03-06 22:33:51 +08:00
CaIon
50ec2bac6b
fix(video_proxy): update task retrieval to include user ID for improved context
2026-03-06 22:06:42 +08:00
CaIon
c0a0285f74
fix: update language settings and improve model pricing editor for better clarity and functionality
2026-03-06 21:36:51 +08:00
CaIon
fb76abb329
fix: update OpenAI request fields to use json.RawMessage for dynamic data handling
2026-03-06 19:10:42 +08:00
Calcium-Ion
9905599d27
Merge pull request #3151 from seefs001/feature/bad-responses-body-no-retry
...
fix(relay): skip retries for bad response body errors
2026-03-06 18:23:43 +08:00
Seefs
329416d67b
fix(relay): skip retries for bad response body errors
2026-03-06 18:22:25 +08:00
CaIon
ffb06d084b
fix: update OpenAI response structure to use json.RawMessage for dynamic fields
2026-03-06 17:50:45 +08:00
Calcium-Ion
57d525869a
Merge pull request #3141 from seefs001/fix/claude-thinking-top_p
...
fix: If top_p is not provided, Claude's logic will set to 1
2026-03-06 12:08:12 +08:00
Seefs
3defef3588
fix: ignore top_p
2026-03-06 12:07:36 +08:00
Seefs
172f92aa72
fix: ignore top_p
2026-03-06 12:07:00 +08:00
Seefs
12aacf27b6
fix: If top_p is not provided, Claude's logic will automatically set it to 1.
2026-03-06 12:03:51 +08:00
Calcium-Ion
728607b8f5
Merge pull request #2769 from feitianbubu/pr/3d0aaa75866f8d958a777a7e7ac8c1e4b5b3e537
...
feat: kling cost quota support use FinalUnitDeduction as totalToken
2026-03-06 11:46:59 +08:00
CaIon
5372d9ba55
fix: add support for gpt-5.4 model in model_ratio.go
2026-03-06 11:43:05 +08:00
Seefs
cd1d43ae47
Merge pull request #3120 from nekohy/main
...
feats: repair the thinking of claude to openrouter convert
2026-03-05 18:10:46 +08:00
Seefs
5bd67d0a4e
Merge pull request #3130 from feitianbubu/pr/ce221d98d71ab7aec3eb60f27ca33dbb4dc9610a
...
fix: fetch model add header passthrough rule key check
2026-03-05 18:09:44 +08:00
feitianbubu
42500b3317
fix: fetch model add header passthrough rule key check
2026-03-05 17:49:36 +08:00
Calcium-Ion
5df8b34f78
Merge pull request #3129 from seefs001/feature/param-override-wildcard-path
...
Feature/param override wildcard path
2026-03-05 16:53:39 +08:00
Seefs
c6ca4c3bda
chore: remove top-right field guide entry in param override editor
2026-03-05 16:43:15 +08:00
Seefs
d2332685db
feat: add wildcard path support and improve param override templates/editor
2026-03-05 16:39:34 +08:00
Nekohy
1b17986283
delete some if
2026-03-05 06:24:22 +08:00
Nekohy
a4629f2630
feats: repair the thinking of claude to openrouter convert
2026-03-05 06:12:48 +08:00
CaIon
f53f326931
fix: add multilingual support for meta description in index.html
2026-03-04 18:19:19 +08:00
Calcium-Ion
2a87c043d1
Merge pull request #3093 from feitianbubu/pr/92ad4854fcb501216dd9f2155c19f0556e4655bc
...
fix: update task billing log content to include reason
2026-03-04 18:13:59 +08:00
CaIon
816fdff703
fix: update meta description for improved clarity and accuracy
2026-03-04 18:07:17 +08:00
CaIon
bd6b728622
feat: enhance PricingTags and SelectableButtonGroup with new badge styles and color variants
2026-03-04 00:36:04 +08:00
CaIon
6f818574ab
fix: improve error message for unsupported image generation models
2026-03-04 00:36:03 +08:00
Calcium-Ion
092807b72b
Merge pull request #3096 from seefs001/fix/auto-fetch-upstream-model-tips
...
Fix/auto fetch upstream model tips
2026-03-03 14:47:43 +08:00
Seefs
3844ecca21
fix: count ignored models from unselected items in upstream update toast
2026-03-03 14:29:43 +08:00
Calcium-Ion
4f7c4d6441
fix: use default model price for radio price model ( #3090 )
2026-03-03 14:29:03 +08:00
Seefs
638cb0a091
fix: remove extra spaces
2026-03-03 14:08:43 +08:00
Seefs
f6f5a6f875
fix: refine upstream update ignore UX and detect behavior
2026-03-03 14:00:48 +08:00
feitianbubu
4798165272
fix: update task billing log content to include reason
2026-03-03 12:37:43 +08:00
feitianbubu
c79c1f95fd
fix: use default model price for radio price model
2026-03-03 11:22:04 +08:00
Seefs
70821e2051
feat: auto fetch upstream models ( #2979 )
...
* feat: add upstream model update detection with scheduled sync and manual apply flows
* feat: support upstream model removal sync and selectable deletes in update modal
* feat: add detect-only upstream updates and show compact +/- model badges
* feat: improve upstream model update UX
* feat: improve upstream model update UX
* fix: respect model_mapping in upstream update detection
* feat: improve upstream update modal to prevent missed add/remove actions
* feat: add admin upstream model update notifications with digest and truncation
* fix: avoid repeated partial-submit confirmation in upstream update modal
* feat: improve ui/ux
* feat: suppress upstream update alerts for unchanged channel-count within 24h
* fix: submit upstream update choices even when no models are selected
* feat: improve upstream model update flow and split frontend updater
* fix merge conflict
2026-03-02 22:01:53 +08:00
Calcium-Ion
151264dfdc
Merge pull request #3081 from BenLampson/main
...
Return error when model price/ratio unset
2026-03-02 22:01:21 +08:00
Calcium-Ion
1afa23bc91
Merge pull request #3037 from RedwindA/fix/token-model-limits-length
...
fix: change token model_limits column from varchar(1024) to text
2026-03-02 22:00:21 +08:00
CaIon
15b7d1c23e
feat: add AionUI to chat settings and built-in templates
2026-03-02 21:19:04 +08:00
Calcium-Ion
29f38f452d
Merge pull request #3083 from QuantumNous/revert-3077-fix/aws-non-empty-text
...
Revert "fix: aws text content blocks must be non-empty"
2026-03-02 19:43:28 +08:00
Seefs
618fce621b
Revert "fix: aws text content blocks must be non-empty"
2026-03-02 19:43:00 +08:00
Calcium-Ion
f9787fd8e9
Merge pull request #3082 from QuantumNous/revert-3080-fix/aws-non-empty-text
...
Revert "Fix/aws non empty text"
2026-03-02 19:42:58 +08:00
Seefs
04954f1058
Revert "Fix/aws non empty text"
2026-03-02 19:40:53 +08:00
Calcium-Ion
0d81053e56
fix: tool responses ( #3080 )
2026-03-02 19:23:50 +08:00
Seefs
7cc8ec2c91
fix: tool responses
2026-03-02 19:22:37 +08:00
Fat Person
bea317ac7e
Return error when model price/ratio unset
...
#3079
Change ModelPriceHelperPerCall to return (PriceData, error) and stop silently falling back to a default price. If a model price is not configured the helper now returns an error (unless the user has AcceptUnsetRatioModel enabled and a ratio exists). Propagate this error to callers: Midjourney handlers now return a MidjourneyResponse with Code 4 and the error message, and task submission returns a wrapped task error with HTTP 400. Also extract remix video_id in ResolveOriginTask for remix actions. This enforces explicit model price/ratio configuration and surfaces configuration issues to clients.
2026-03-02 19:09:48 +08:00
Seefs
ad326beb10
Merge pull request #3066 from seefs001/fix/aws-header-override
...
Fix/aws header override
2026-03-02 18:54:56 +08:00
CaIon
4b61c54c41
fix: handle rate limits and improve error response parsing in video task updates
2026-03-02 17:11:57 +08:00