Allow disabling individual built-in models

Aperta
#851 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
65/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Ambito
ai, cli

Direzione di ricerca

Inizia dalla configurazione a livello utente rappresentata da ~/.commandcode/providers.json, quindi segui il menu /model e le scorciatoie per la selezione del modello. Verifica come vengono caricati e filtrati gli ID dei modelli integrati e le impostazioni disabilitate a livello di provider. Il lavoro è completato quando un utente può disabilitare modelli integrati selezionati tra più progetti, mentre il comportamento esistente del provider BYOK rimane invariato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

p2

Feature request

I'd like to be able to disable individual built-in Command Code models from the /model menu.

Right now, ~/.commandcode/providers.json supports disabling an entire BYOK provider with "disabled": true, but there doesn't seem to be a supported way to hide or disable one specific built-in model.

I'd like a configuration option at user scope that lets me disable specific models without removing access to the rest of the catalog. This would make the model picker less cluttered and make it easier to prevent accidental selection of models I don't want to use.

Suggested behavior

  • Support an allowlist or denylist for built-in model IDs.
  • Apply it to the /model menu and model selection shortcuts.
  • Keep the setting at user scope so it applies across projects.
  • Keep the current BYOK provider-level disabled behavior unchanged.

Example

{
  "disabledModels": ["some/model-id"]
}
Lingua principale
Nessun dato sulla lingua
Stelle
4k
Fork
350
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di CommandCodeAI/command-code

Tutte le issue di CommandCodeAI/command-code

Issue simili

Altre issue su AI Infra & Agents

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.