Seefs
|
4c21c4c43b
|
feat: show removed upstream models in fetch models modal
|
2026-04-26 14:24:43 +08:00 |
|
Seefs
|
db89b57e1c
|
fix: support raw JSON response tool arguments
|
2026-04-26 13:47:37 +08:00 |
|
Seefs
|
62d4b63fc3
|
feat: configure native messages model matching
|
2026-04-26 13:37:59 +08:00 |
|
Seefs
|
355307223a
|
fix: clarify affinity disabled channel retry message
|
2026-04-25 17:43:42 +08:00 |
|
Seefs
|
095e1920f1
|
fix(channel): load model mapping during upstream model checks
|
2026-04-24 17:51:46 +08:00 |
|
Seefs
|
274307b0a9
|
fix(ali): accept string usage values in task polling
|
2026-04-09 12:48:17 +08:00 |
|
Seefs
|
a19a63b98c
|
feat: fill in some custom fields for vllm-omini.
|
2026-04-09 12:41:51 +08:00 |
|
Seefs
|
c3b8fa29b2
|
fix: 修复 失败后不重试 配置项写到内存被覆盖
|
2026-04-08 14:01:27 +08:00 |
|
Seefs
|
59d5aef393
|
fix: 修复 失败后不重试 配置项写到内存被覆盖
|
2026-04-08 13:41:31 +08:00 |
|
Seefs
|
82c2008d2c
|
fix: emit claude message_delta for usage-only final stream chunk
|
2026-04-04 20:21:13 +08:00 |
|
Seefs
|
c04f82bfb5
|
TODO: fix chat -> messages file type
|
2026-04-02 13:16:58 +08:00 |
|
Seefs
|
263b9bc695
|
fix: add basic inline file support for Claude relay
|
2026-03-30 19:37:21 +08:00 |
|
Seefs
|
6154b8e3cd
|
refactor: expose skip-retry option and show it in rules list
|
2026-03-25 14:06:35 +08:00 |
|
Seefs
|
926e1781dd
|
fix: preserve cache usage in openai-to-claude response conversion
|
2026-03-25 13:49:21 +08:00 |
|
Seefs
|
d4a470a638
|
fix: restore pre-3400 OpenRouter billing semantics
|
2026-03-25 13:24:52 +08:00 |
|
Seefs
|
9f61407bf0
|
fix: restore pre-3400 OpenRouter billing semantics
|
2026-03-25 13:11:51 +08:00 |
|
Seefs
|
ded4a124e2
|
fix: the "detail" field is empty, an empty field was sent to the upstream system.
|
2026-03-23 15:00:20 +08:00 |
|
Seefs
|
9ecad90652
|
refactor: optimize billing flow for OpenAI-to-Anthropic convert
|
2026-03-23 14:22:12 +08:00 |
|
Seefs
|
929b5060ea
|
refactor: simplify codex account modal and collapse raw json by default
|
2026-03-23 13:54:54 +08:00 |
|
Seefs
|
755ece2f01
|
refactor: simplify codex account modal and collapse raw json by default
|
2026-03-23 00:58:59 +08:00 |
|
Seefs
|
f40eb4e5d2
|
fix: oauth bind callback handling
|
2026-03-23 00:48:55 +08:00 |
|
Seefs
|
45f65c297b
|
feat: support regex-prefixed ignored upstream models
|
2026-03-22 15:43:03 +08:00 |
|
Seefs
|
6c074ef897
|
fix: disable doubao coding plan selection
|
2026-03-22 15:01:09 +08:00 |
|
Seefs
|
1911520eba
|
fix: normalize generic oauth bearer token type
|
2026-03-20 17:07:03 +08:00 |
|
Seefs
|
eff51857d0
|
refactor: show codex account info tag and highlight plan type in usage modal
|
2026-03-20 16:00:36 +08:00 |
|
Seefs
|
e9f8f62796
|
fix: raise default overload disk threshold to 95%
|
2026-03-19 16:58:13 +08:00 |
|
Seefs
|
5fe8e98eeb
|
fix: default codex and claude channel affinity templates to skip retry on failure
|
2026-03-19 16:56:28 +08:00 |
|
Seefs
|
e520977efc
|
fix: apply forced beta query at final upstream URL stage
|
2026-03-19 15:49:50 +08:00 |
|
Seefs
|
d955a0c080
|
fix: redirect OAuth login in current page
|
2026-03-19 12:57:39 +08:00 |
|
Seefs
|
b09337e6ed
|
fix: honor channel affinity skip-retry when preferred channel is disabled
|
2026-03-18 16:08:31 +08:00 |
|
Seefs
|
0246b20bf1
|
chore: refine PR template
|
2026-03-17 17:34:21 +08:00 |
|
Seefs
|
8aa8b81e03
|
fix: original_model && upstream_model paramOverrideKeyAuditPaths
|
2026-03-17 17:00:01 +08:00 |
|
Seefs
|
bc80477b1a
|
feat: simplify param override audit UI and operation labels
|
2026-03-17 17:00:01 +08:00 |
|
Seefs
|
5db25f47f1
|
feat: add param override audit modal for usage logs
|
2026-03-17 17:00:01 +08:00 |
|
Seefs
|
c77c82421e
|
enhance channel key viewing
|
2026-03-15 00:23:13 +08:00 |
|
Seefs
|
c1c07d063d
|
refactor: optimize header override copy and JSON example dialog
|
2026-03-10 01:59:34 +08:00 |
|
Seefs
|
d087cc5025
|
feat:support $keep_only_declared and deduped $append for header token overrides
|
2026-03-09 00:12:53 +08:00 |
|
Seefs
|
329416d67b
|
fix(relay): skip retries for bad response body errors
|
2026-03-06 18:22:25 +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 |
|
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 |
|
Seefs
|
3844ecca21
|
fix: count ignored models from unselected items in upstream update toast
|
2026-03-03 14:29:43 +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 |
|
Seefs
|
7cc8ec2c91
|
fix: tool responses
|
2026-03-02 19:22:37 +08:00 |
|
Seefs
|
2df604bbad
|
fix: default empty input_json_delta arguments to {} for tool call parsing
|
2026-03-02 15:51:55 +08:00 |
|
Seefs
|
da11617776
|
fix: preserve tool_use on malformed tool arguments to keep tool_result pairing valid
|
2026-03-02 15:41:03 +08:00 |
|
Seefs
|
4d6f9a94a3
|
fix: aws text content blocks must be non-empty
|
2026-03-02 15:31:37 +08:00 |
|
Seefs
|
2cf3c1836c
|
fix: preserve explicit zero values in native relay requests
|
2026-03-01 15:47:03 +08:00 |
|
Seefs
|
7f4302837c
|
fix: redirect subscription payment return to user-accessible page
|
2026-02-28 15:14:08 +08:00 |
|
Seefs
|
9fd53d804e
|
fix: show built-in user bindings from user detail API in admin modal
|
2026-02-28 01:03:24 +08:00 |
|
Seefs
|
a53e139325
|
feat: support header token-map rewrite and improve set_header editor UX
|
2026-02-27 20:01:51 +08:00 |
|
Seefs
|
054370abdc
|
feat: support token-map rewrite for comma-separated headers and add bedrock anthropic-beta preset
|
2026-02-27 19:47:32 +08:00 |
|
Seefs
|
a33a3eae87
|
fix: vertex ai video proxy and task polling improvements
|
2026-02-27 18:47:47 +08:00 |
|
Seefs
|
b16eb88133
|
fix: support vertex multi-key task fetch in content proxy
|
2026-02-27 17:07:10 +08:00 |
|
Seefs
|
7d382fff6b
|
fix: align Vertex content fetch flow with Gemini and handle base64 payloads
|
2026-02-27 16:49:37 +08:00 |
|
Seefs
|
ff0ecef37d
|
feat: add gemini-3-pro-image-preview/gemini-2.5-flash-image/gemini-3.1-flash-image-preview to supported image presets
|
2026-02-27 00:44:17 +08:00 |
|
Seefs
|
a955d4102d
|
refactor(override): simplify header overrides to a lowercase single map
|
2026-02-25 17:24:18 +08:00 |
|
Seefs
|
e8d9997d48
|
feat: minimax reasoning_split
|
2026-02-25 16:15:35 +08:00 |
|
Seefs
|
3034fb8899
|
fix: merge runtime and channel header overrides, skip missing source headers
|
2026-02-25 16:12:34 +08:00 |
|
Seefs
|
58fcd9cbca
|
fix pass_headers
|
2026-02-25 15:39:49 +08:00 |
|
Seefs
|
e027f38244
|
feat:add CLI param-override templates with visual editor and apply on first rule match
|
2026-02-25 15:08:23 +08:00 |
|
Seefs
|
0f09dbda2b
|
Merge branch 'upstream-main' into feature/improve-param-override
# Conflicts:
# relay/channel/api_request_test.go
# relay/common/override_test.go
# web/src/components/table/channels/modals/EditChannelModal.jsx
|
2026-02-25 13:39:54 +08:00 |
|
Seefs
|
262ece0d71
|
fix: check oauthUser.Username length
|
2026-02-24 13:26:19 +08:00 |
|
Seefs
|
b15ad2924e
|
fix: violation fee check
|
2026-02-23 22:02:59 +08:00 |
|
Seefs
|
3a954e1ea3
|
refactor: extract binding modal and polish binding management UX
|
2026-02-23 15:16:22 +08:00 |
|
Seefs
|
62856666c4
|
feat: move user bindings to dedicated management modal
|
2026-02-23 14:51:55 +08:00 |
|
Seefs
|
4981dbcf20
|
feat: add localized high-risk status remap guard with optimized modal UX
|
2026-02-22 20:14:56 +08:00 |
|
Seefs
|
50ffa639a2
|
feat: guard new 504/524 status remaps with risk confirmation
|
2026-02-22 20:03:46 +08:00 |
|
Seefs
|
71886f4e57
|
feat: add pass_headers op, grouped presets (incl. Gemini 4K), and robust JSON fallback
|
2026-02-22 17:16:57 +08:00 |
|
Seefs
|
f0886c8a42
|
fix
|
2026-02-22 13:57:13 +08:00 |
|
Seefs
|
6b58648d16
|
rm editor
|
2026-02-22 01:48:26 +08:00 |
|
Seefs
|
768745fd1b
|
feat: sync field
|
2026-02-22 01:27:58 +08:00 |
|
Seefs
|
b7bfa12837
|
feat: redesign param override editing with guided modal and Monaco JSON hints
|
2026-02-22 01:17:26 +08:00 |
|
Seefs
|
7633863c96
|
feat: unify param/header overrides with retry-aware conditions and flexible header operations
|
2026-02-22 00:45:49 +08:00 |
|
Seefs
|
aebc8ae254
|
feat: add retry-aware param override with return_error and prune_objects
|
2026-02-22 00:10:49 +08:00 |
|
Seefs
|
bb7ad0ce15
|
feat: gate Claude inference_geo passthrough behind channel setting and add field docs
|
2026-02-21 14:25:58 +08:00 |
|
Seefs
|
8a214d353e
|
fix: include subscription in personal sidebar module controls
|
2026-02-19 16:27:11 +08:00 |
|
Seefs
|
1dfffcf1ea
|
fix: skip field filtering when request passthrough is enabled
|
2026-02-19 15:09:13 +08:00 |
|
Seefs
|
4746b2bf9f
|
feat: add missing OpenAI/Claude/Gemini request fields and responses stream options
|
2026-02-19 14:16:07 +08:00 |
|
Seefs
|
f8a66a6e66
|
feat: codex oauth proxy
|
2026-02-17 18:00:10 +08:00 |
|
Seefs
|
50ed552943
|
feat: minimax native /v1/messages
|
2026-02-17 17:27:57 +08:00 |
|
Seefs
|
c97f4524f2
|
fix: unify usage mapping and include toolUsePromptTokenCount in input tokens
|
2026-02-17 15:45:14 +08:00 |
|
Seefs
|
6ebcb8f7c5
|
fix: normalize search pagination params to avoid [object Object]
|
2026-02-12 15:21:51 +08:00 |
|
Seefs
|
8dbc5641ef
|
fix: ignore header passthrough during channel tests
|
2026-02-12 15:16:24 +08:00 |
|
Seefs
|
6795242d86
|
fix: rename bulk test action to skip manually disabled channels
|
2026-02-12 15:09:30 +08:00 |
|
Seefs
|
41df3162cb
|
fix: support numeric status code mapping in ResetStatusCode
|
2026-02-12 14:58:17 +08:00 |
|
Seefs
|
7b1e40ed3b
|
fix streamSupportedChannels
|
2026-02-11 01:39:01 +08:00 |
|
Seefs
|
d25d6ec527
|
fix: channel affinity tips
|
2026-02-08 23:47:23 +08:00 |
|
Seefs
|
cf1627ac30
|
改变端点映射文案
|
2026-02-08 20:12:01 +08:00 |
|
Seefs
|
ac7b183b42
|
fix: 如果模型管理有自定义配置则不合并默认配置
|
2026-02-08 19:42:52 +08:00 |
|
Seefs
|
3d0c75f42c
|
Merge branch 'feature/messages2responses' into upstream-main
# Conflicts:
# service/openaicompat/chat_to_responses.go
|
2026-02-08 00:16:35 +08:00 |
|
Seefs
|
6ecd1aa68e
|
codex tips
|
2026-02-08 00:06:06 +08:00 |
|
Seefs
|
81a94c3027
|
fix: patch message_delta usage via gjson/sjson and skip on passthrough
|
2026-02-07 19:13:58 +08:00 |
|
Seefs
|
a972722367
|
fix: 使用openai兼容接口调用部分渠道在最终端点为claude原生端点下还是走了openai扣减input_token的逻辑
|
2026-02-07 14:21:19 +08:00 |
|
Seefs
|
acd7fc9d89
|
fix: /v1/chat/completions -> /v1/responses json_schema
|
2026-02-06 23:03:58 +08:00 |
|
Seefs
|
4455058754
|
fix: auto default codex to /v1/responses without overriding user-selected endpoint
|
2026-02-06 22:08:55 +08:00 |
|
Seefs
|
0c0b69a31a
|
feat: channel test stream
|
2026-02-06 21:57:38 +08:00 |
|