Seefs
68830e6097
feat: support request_header key source ( #4903 )
...
* feat: support request_header key source in backend and settings UI
* feat: support request_header channel affinity source
2026-05-17 11:44:38 +08:00
Seefs
59d5aef393
fix: 修复 失败后不重试 配置项写到内存被覆盖
2026-04-08 13:41:31 +08:00
Clansty
70560d5371
feat: add IncludeModelName option to channel affinity rules for per-model affinity tracking
2026-03-29 02:22:24 +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
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
c91d07466f
feat: default enable channel affinity
2026-02-02 22:21:49 +08:00
Seefs
f244a9e661
fix: channel affinity ( #2799 )
...
* fix: channel affinity log styles
* fix: Issue with incorrect data storage when switching key sources
* feat: support not retrying after a single rule configuration fails
* fix: render channel affinity tooltip as multiline content
* feat: channel affinity cache hit
* fix: prevent ChannelAffinityUsageCacheModal infinite loading and hide data before fetch
* chore: format backend with gofmt and frontend with prettier/eslint autofix
2026-02-02 14:37:31 +08:00
Seefs
d9321b7da3
feat: channel affinity ( #2669 )
...
* feat: channel affinity
* feat: channel affinity -> model setting
* fix: channel affinity
* feat: channel affinity op
* feat: channel_type setting
* feat: clean
* feat: cache supports both memory and Redis.
* feat: Optimise ui/ux
* feat: Optimise ui/ux
* feat: Optimise codex usage ui/ux
* feat: Optimise ui/ux
* feat: Optimise ui/ux
* feat: Optimise ui/ux
* feat: If the affinitized channel fails and a retry succeeds on another channel, update the affinity to the successful channel
2026-01-26 19:57:41 +08:00