Unable to delete provider profile
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 62/100
Direção de pesquisa
Comece pelo ponto de entrada da CLI openshell profile delete e acompanhe como ele procura os perfis importados com --global; compare essa busca com o caminho usado por openshell profile list. A issue não fornece nomes de arquivos ou testes, então primeiro localize os comandos de exclusão e de listagem, além dos testes correspondentes. O trabalho estará concluído quando for possível excluir o perfil listado litellm-test e ele não aparecer mais na lista.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
User Story
I use Openshell to sandbox execution of OpenCode harness on local machine.
I configure some providers to access gitlab and LiteLLM.
I've tried to delete an existing provider profile to recreate it and I got an error.
I have to uninstall OpenShell to delete the profile
Problem Statement
Trying to delete a previously created provider profile, I got an error stating that the profile does not exist.
$ openshell profile import -f profiles/litellm2.yaml --global
Imported 1 provider profile.
$ openshell profile list
NAME TYPE CATEGORY SOURCE SCOPE
gitlab provider SOURCE CONTROL user platform
litellm-test provider INFERENCE user platform
$ openshell profile delete litellm-test
! Provider profile litellm-test not found
Impact / Why This Matters
When this happens I have to uninstall Openshell completely.
This matter because it is cumbersome to uninstall OpenShell just to remove a provider profile.
Acceptance Criteria
The profile if correctly deleted.
Reproduction Steps
With the following profile file :
id: litellm-test
display_name: LiteLLM
description: LiteLLM gateway (LLM API, OpenAI-compatible)
category: inference
credentials:
- name: api_token
description: LiteLLM API token
env_vars: [ LITELLM_TOKEN ]
required: true
auth_style: bearer
header_name: authorization
discovery:
credentials: [ api_token ]
endpoints:
- host: litellm.workshop.my.company
port: 443
protocol: rest
enforcement: enforce
rules:
- allow:
method: GET
path: "/**"
- allow:
method: HEAD
path: "/**"
- allow:
method: OPTIONS
path: "/**"
- allow:
method: POST
path: "/v1/**"
- allow:
method: POST
path: "/mcp/**"
binaries:
- path: /usr/bin/pi
- path: /usr/local/bin/pi
Run the following commands :
$ openshell profile import -f litellm2.yaml --global
Imported 1 provider profile.
$ openshell profile list
NAME TYPE CATEGORY SOURCE SCOPE
litellm-test provider INFERENCE user platform
$ openshell profile delete litellm-test
! Provider profile litellm-test not found
Suggested UX (if applicable)
No response
Environment
- OpenShell : 0.1.6
- Ubuntu 24
Logs
- Linguagem predominante
- Rust
- Estrelas
- 20.6k
- Forks
- 2k
- Merge médio
- 2d 13h
- PRs com merge (30d)
- 262
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de NVIDIA/OpenShell
-
config preflight exits 0 on allow_unauthenticated_users = trueTalvez já em andamento @ericcurtin assumiu há 1 dia. Abertastate:triage-needed
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 1 dia
-
bug(python): OIDC refresh drops the gateway's oidc_scopesTalvez livre de novo @jyotir07 assumiu há 8 dias e não há nenhum pull request aberto. Abertastate:triage-needed
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
NVIDIA/OpenShell#4919 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
bug: workspace access hint suggests a --subject command that fails for hyphen-leading OIDC subjectsTalvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
Todas as issues de NVIDIA/OpenShell
Issues semelhantes
-
docs(metrics): replace stale src/metrics.rs line anchors in dashboard-metrics.md with symbol namesAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
ci-cd desktop size:low telemetry-improvement telemetry-round-1
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
vfarcic/dot-agent-deck#2079 ·
Mantenedores costumam responder em até 1 dia
-
修改文件名时主键盘上的数字无法输入Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
qingjian-team/qingjian#894 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
rubys/roundhouse#1757 ·
-
enhancement user-priority/P3
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
t8y2/dbx#14196 · 1 comentário ·
Mantenedores costumam responder em até 1 dia