feat(codex): improve API/OAuth switching and configuration recovery

- Add Clear integration to configuration management
- Guide users without OAuth credentials through clearing integration and signing in
- Separate apply and close actions, showing Close only when configuration is applied
- Preserve credentials and original settings across switches
- Restore the CPA model catalog when reconnecting
- Add configuration switching and UI regression tests
This commit is contained in:
lzt404 committed 2026-09-15 17:15:21 +08:00
1 parent 76da9b9944
commit 433182f9b0
21 files changed
+1530 -48

No files matched your search

+15
View File
@@ -14468,3 +14468,18 @@ body.table-col-resizing * {
text-overflow: ellipsis;
white-space: nowrap;
}
.agent-codex-save-actions {
flex-wrap: nowrap;
}
.agent-codex-save-actions .primary-button {
width: 128px;
flex-shrink: 0;
}
.agent-codex-save-actions button {
width: auto;
min-width: 0;
padding-inline: 12px;
}