





















@@ -1,6 +1,7 @@
11export const EXPECTED_CODEX_MODELS_COMMAND_TEXT = [
22"Codex models:",
33"Available Codex models",
4+"Available Codex agent models",
45"Available models:",
56"Available models, local cache:",
67"Available agent target:",
@@ -184,6 +185,7 @@ export function isExpectedCodexModelsCommandText(text: string): boolean {
184185const mentionsVisibleOptions =
185186normalized.includes("visible options in this session:") ||
186187normalized.includes("visible options:") ||
188+normalized.includes("available codex agent models:") ||
187189normalized.includes("available model overrides listed in this session:") ||
188190normalized.includes("available model overrides shown in this session:") ||
189191normalized.includes("available here:") ||
@@ -204,6 +206,9 @@ export function isExpectedCodexModelsCommandText(text: string): boolean {
204206const isAgentIdModelSummary =
205207normalized.includes("available agent ids in this session:") &&
206208(text.includes("`openai/") || text.includes("`codex/"));
209+const isCodexAgentModelSummary =
210+normalized.includes("available codex agent models:") &&
211+(text.includes("`openai/") || text.includes("`codex/"));
207212const isAvailableHereModelSummary =
208213normalized.includes("available here:") &&
209214normalized.includes("current session model") &&
@@ -219,6 +224,7 @@ export function isExpectedCodexModelsCommandText(text: string): boolean {
219224isSessionConfigFallback ||
220225isInteractiveSelectionSummary ||
221226isAgentIdModelSummary ||
227+isCodexAgentModelSummary ||
222228isAvailableHereModelSummary ||
223229isInteractiveTuiSummary
224230);
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。