Commit Graph

5376 Commits

Author SHA1 Message Date
CaIon
05452c1558 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.
v0.11.4-alpha.3
2026-03-07 00:23:36 +08:00
CaIon
f9b5ecc955 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
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