Always rebuild the gateway in make build; migrate legacy providers by activation

This commit is contained in:
kate522 committed 2026-10-18 19:40:01 +08:00
1 parent f3bf1472e7
commit bae24cc439
3 files changed
+46 -5

No files matched your search

+7 -2
View File
@@ -174,8 +174,13 @@ func (c *Config) normalize() {
case TargetClaude, TargetCodex:
default:
// Providers created before targets existed belong to the
// Claude page.
c.Providers[i].Target = TargetClaude
// Claude page, unless they were only ever activated for
// Codex.
if c.Providers[i].EnabledForCodex && !c.Providers[i].EnabledForClaude {
c.Providers[i].Target = TargetCodex
} else {
c.Providers[i].Target = TargetClaude
}
}
}
switch c.Gateway.PortMode {