Files
open-design/packages
Ray XiandGitHub 2192a7f6b9 fix incomplete BYOK configuration preflight (#5745)
* fix BYOK configuration preflight

* fix(web): short-circuit non-BYOK run preflight

Local-agent test fixtures omit BYOK-only fields, but provider resolution read model before rejecting non-BYOK protocols. Return before touching those fields and keep the pending-prompt API fixture explicitly valid.

Generated-By: looper 0.10.4 (runner=fixer, agent=codex)

* fix(web): persist committed BYOK key clears

Treat a blank active-provider key as draft-only while it is being edited, then persist the clear once the field is committed. This preserves incomplete replacement drafts while invalidating saved account-scoped model state.

Generated-By: looper 0.10.4 (runner=fixer, agent=codex)

* test(web): align BYOK draft expectations

Keep incomplete model discovery edits in the provider-scoped draft while the active configuration remains unchanged, and expect the current DeepSeek preset default.

Generated-By: looper 0.10.4 (runner=fixer, agent=codex)
2026-07-20 04:26:54 +00:00
..