Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Java: API - What about importing skills/plugins from the root directory in the classpath?

Aberta
#128 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
45/100
Tipo de issue
Funcionalidade
Clareza
Claramente especificada
Status de atividade
Estagnada
Stack de tecnologia
java
Domínio
api

Direção de pesquisa

Comece localizando SkillExecutor e o método existente importSkillFromResources(String pluginDirectory, String skillName, String functionName). Verifique como um pluginDirectory vazio resolve um skill do classpath raiz e, em seguida, confirme que a sobrecarga solicitada oferece suporte à chamada com dois argumentos, preservando o comportamento do método existente.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

java

Today, to import a skill from the classpath we use the following SkillExecutor method:

ReadOnlyFunctionCollection importSkillFromResources(
            String pluginDirectory, String skillName, String functionName);

But when the skill is at the root of the classpath, we need to invoke the method passing a blank to the pluginDirectory parameter:

kernel.importSkillFromResources("", "NarrationSkill", "NarrateFight");

It would be good to have another method that does not have a pluginDirectory parameter and looks straight from the root:

kernel.importSkillFromResources("NarrationSkill", "NarrateFight");

WDYT ?

Linguagem predominante
Java
Estrelas
276
Forks
57
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de microsoft/semantic-kernel-java

Todas as issues de microsoft/semantic-kernel-java

Issues semelhantes

Mais issues de Java

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.