LLM-backed tools are registered without an LLM
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 67/100
Direção de pesquisa
Comece pelo registro das ferramentas em cmd/main.go e pela verificação llmBackedTools em cmd/plugin_bundle_test.go; acompanhe como as ferramentas recebem a configuração de LLM e como o Secret opcional é tratado. Decida se as ferramentas devem ser registradas somente quando estiverem configuradas ou se a configuração necessária deve ser documentada e, em seguida, verifique se ambas funcionam ou se está claramente documentado o que ocorre quando nenhum LLM está configurado.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
k8s_generate_resource is registered with a nil LLM (cmd/main.go passes nil). prometheus_promql_tool calls openai.New(), which needs OPENAI_API_KEY. That key would come from an optional Secret, but no chart creates it. Out of the box, both tools fail when called.
Options:
- Register them only when an LLM is configured.
- Document the configuration they need.
The skills bundle in #91 now refuses to reference these tools (llmBackedTools in cmd/plugin_bundle_test.go).
- Linguagem predominante
- Go
- Estrelas
- 39
- Forks
- 31
- Merge médio
- 2d 8h
- PRs com merge (30d)
- 2
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Inclui um Dockerfile ou arquivo Docker Compose
- Sem modelo de pull request
- Sem 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 kagent-dev/tools
-
LOG_LEVEL is documented but not implementedTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
kagent-dev/tools#94 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
kagent-dev/tools#92 ·
-
[BUG] Failed commands return only "exit status 1"; the command's error never reaches the agentTalvez já em andamento @sathpal assumiu há 18 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 69/100
kagent-dev/tools#89 ·
-
[BUG] MCP clients get no tools from v0.3.0: kubescape_get_vulnerability_details outputSchema is not an objectTalvez livre de novo @nishanthchandr4 assumiu há 32 dias e não há nenhum pull request aberto. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
kagent-dev/tools#87 · 2 comentários ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
kagent-dev/tools#54 ·
Todas as issues de kagent-dev/tools
Issues semelhantes
-
type/bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 86/100
eugenioenko/autentico#605 ·
Mantenedores costumam responder em até 1 dia
-
Test failure: github.com/teramoby/speedle-plus/cmd/spctl/command TestCLITokenInputAndEnvironmentAbertatest-failure
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
teramoby/speedle-plus#298 ·
Mantenedores costumam responder em até 1 dia
-
hive
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
-
area/admin/user area/internationalization automated-triage issue/auto-triaged type/bug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 76/100
grafana/grafana#137281 · 1 comentário ·
Mantenedores costumam responder em até 1 dia