Commit Graph

5374 Commits

Author SHA1 Message Date
CaIon
d796578880 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.
v0.11.4-alpha.2
2026-03-06 22:33:51 +08:00
CaIon
3c71e0cd09 fix(video_proxy): update task retrieval to include user ID for improved context 2026-03-06 22:06:42 +08:00
CaIon
8186ed0ea5 fix: update language settings and improve model pricing editor for better clarity and functionality v0.11.4-alpha.1 2026-03-06 21:36:51 +08:00
CaIon
782124510a fix: update OpenAI request fields to use json.RawMessage for dynamic data handling 2026-03-06 19:10:42 +08:00
Calcium-Ion
4d421f525e 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
3cb0ca264f fix(relay): skip retries for bad response body errors 2026-03-06 18:22:25 +08:00
CaIon
aa455e7977 fix: update OpenAI response structure to use json.RawMessage for dynamic fields v0.11.2-patch.2 2026-03-06 17:50:45 +08:00
Calcium-Ion
e768ae44e1 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
be8a623586 fix: ignore top_p 2026-03-06 12:07:36 +08:00
Seefs
a6ede75415 fix: ignore top_p 2026-03-06 12:07:00 +08:00
Seefs
267c99b779 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
44e59e1ced 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
18aa0de323 fix: add support for gpt-5.4 model in model_ratio.go v0.11.2-patch.1 2026-03-06 11:43:05 +08:00
Seefs
f0e938a513 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
db8243bb36 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
1b85b183e6 fix: fetch model add header passthrough rule key check 2026-03-05 17:49:36 +08:00
Calcium-Ion
56c971691b 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
9d4ea49984 chore: remove top-right field guide entry in param override editor 2026-03-05 16:43:15 +08:00
Seefs
16e4ce52e3 feat: add wildcard path support and improve param override templates/editor 2026-03-05 16:39:34 +08:00
Nekohy
de12d6df05 delete some if 2026-03-05 06:24:22 +08:00
Nekohy
5b264f3a57 feats: repair the thinking of claude to openrouter convert 2026-03-05 06:12:48 +08:00
CaIon
887a929d65 fix: add multilingual support for meta description in index.html v0.11.2-alpha.3 v0.11.2 2026-03-04 18:19:19 +08:00
Calcium-Ion
34262dc8c3 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
ddffccc499 fix: update meta description for improved clarity and accuracy 2026-03-04 18:07:17 +08:00
CaIon
c31f9db61e feat: enhance PricingTags and SelectableButtonGroup with new badge styles and color variants v0.11.2-alpha.2 2026-03-04 00:36:04 +08:00
CaIon
3b65c32573 fix: improve error message for unsupported image generation models 2026-03-04 00:36:03 +08:00
Calcium-Ion
196f534c41 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
40c36b1a30 fix: count ignored models from unselected items in upstream update toast 2026-03-03 14:29:43 +08:00
Calcium-Ion
ae1c8e4173 fix: use default model price for radio price model (#3090) 2026-03-03 14:29:03 +08:00
Seefs
429b7428f4 fix: remove extra spaces 2026-03-03 14:08:43 +08:00
Seefs
0a804f0e70 fix: refine upstream update ignore UX and detect behavior 2026-03-03 14:00:48 +08:00
feitianbubu
5f3c5f14d4 fix: update task billing log content to include reason 2026-03-03 12:37:43 +08:00
feitianbubu
d12cc3a8da fix: use default model price for radio price model 2026-03-03 11:22:04 +08:00
Seefs
e71f5a45f2 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
v0.11.2-alpha.1
2026-03-02 22:01:53 +08:00
Calcium-Ion
d36f4205a9 Merge pull request #3081 from BenLampson/main
Return error when model price/ratio unset
2026-03-02 22:01:21 +08:00
Calcium-Ion
e593c11eab 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
477e9cf7db feat: add AionUI to chat settings and built-in templates v0.11.1-alpha.7 2026-03-02 21:19:04 +08:00
Calcium-Ion
1d3dcc0afa Merge pull request #3083 from QuantumNous/revert-3077-fix/aws-non-empty-text
Revert "fix: aws text content blocks must be non-empty"
v0.11.1-alpha.6
2026-03-02 19:43:28 +08:00
Seefs
b1b3def081 Revert "fix: aws text content blocks must be non-empty" 2026-03-02 19:43:00 +08:00
Calcium-Ion
4298891ffe 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
9be9943224 Revert "Fix/aws non empty text" 2026-03-02 19:40:53 +08:00
Calcium-Ion
5dcbcd9cad fix: tool responses (#3080) 2026-03-02 19:23:50 +08:00
Seefs
032a3ec7df fix: tool responses 2026-03-02 19:22:37 +08:00
Fat Person
4b439ad3be 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
0689600103 Merge pull request #3066 from seefs001/fix/aws-header-override
Fix/aws header override
2026-03-02 18:54:56 +08:00
CaIon
f2c5acf815 fix: handle rate limits and improve error response parsing in video task updates v0.11.1-alpha.4 2026-03-02 17:11:57 +08:00
Seefs
1043a3088c Merge pull request #3077 from seefs001/fix/aws-non-empty-text
fix: aws text content blocks must be non-empty
2026-03-02 16:33:03 +08:00
Seefs
550fbe516d fix: default empty input_json_delta arguments to {} for tool call parsing 2026-03-02 15:51:55 +08:00
Seefs
d826dd2c16 fix: preserve tool_use on malformed tool arguments to keep tool_result pairing valid 2026-03-02 15:41:03 +08:00
Seefs
17d1224141 fix: aws text content blocks must be non-empty 2026-03-02 15:31:37 +08:00