fix: allow unlisted models for CLI providers (#7090)

Signed-off-by: rabi <ramishra@redhat.com>
This commit is contained in:
Rabi Mishra
2026-02-09 19:33:06 +05:30
committed by GitHub
parent 7779457087
commit c50a2c2375
5 changed files with 5 additions and 0 deletions
@@ -865,6 +865,7 @@ impl ProviderDef for ChatGptCodexProvider {
None,
)],
)
.with_unlisted_models()
}
fn from_env(model: ModelConfig) -> BoxFuture<'static, Result<Self::Provider>> {
@@ -475,6 +475,7 @@ impl ProviderDef for ClaudeCodeProvider {
CLAUDE_CODE_DOC_URL,
vec![ConfigKey::from_value_type::<ClaudeCodeCommand>(true, false)],
)
.with_unlisted_models()
}
fn from_env(model: ModelConfig) -> BoxFuture<'static, Result<Self::Provider>> {
+1
View File
@@ -596,6 +596,7 @@ impl ProviderDef for CodexProvider {
ConfigKey::from_value_type::<CodexSkipGitCheck>(false, false),
],
)
.with_unlisted_models()
}
fn from_env(model: ModelConfig) -> BoxFuture<'static, Result<Self::Provider>> {
@@ -337,6 +337,7 @@ impl ProviderDef for CursorAgentProvider {
true, false,
)],
)
.with_unlisted_models()
}
fn from_env(model: ModelConfig) -> BoxFuture<'static, Result<Self::Provider>> {
+1
View File
@@ -249,6 +249,7 @@ impl ProviderDef for GeminiCliProvider {
GEMINI_CLI_DOC_URL,
vec![ConfigKey::from_value_type::<GeminiCliCommand>(true, false)],
)
.with_unlisted_models()
}
fn from_env(model: ModelConfig) -> BoxFuture<'static, Result<Self::Provider>> {