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

[UX] Improve the experience of the "Abilities" page

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

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
javascript
Domínio
frontend

Direção de pesquisa

Start at the Abilities page implementation and trace the Execute action, parameter display, and transition to the Chat view. Define the behavior for abilities with and without inputs, then verify that missing inputs are prompted for and execution results are visible in Chat.

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

Descrição

enhancement question ux

This is more of a question / discussion point about some of the abilities in the Abilities page:

Image

Is the purpose of this page to showcase the abilities or to actually execute a specific task? For example, in this page there is the Activate plugin ability. This ability expects an input, like the plugin name, however:

  1. User is not prompted to specify a parameter unless they specifically specify it upfront by clicking the Show paramters link
  2. When you click Execute there is "no visual response" to the user" because the output is shown at the top, which is not always visible to the user, depending on the screen size.
  3. In this case, the execution fails:
Image

We can improve this by doing the following:

  1. If the user executes an ability that does not require any further inputs, like List users, the user should be redirected to the Chat view to see the output.
  2. If the user executes an ability that requires input and they did not specify an input, the user should be prompted to specify the input, and then the ability should execute in the chat window.
Linguagem predominante
JavaScript
Estrelas
30
Forks
7
Merge médio
10h 42min
PRs com merge (30d)
4

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 pluginslab/wp-agentic-admin

Todas as issues de pluginslab/wp-agentic-admin

Issues semelhantes

Mais issues de JavaScript

Receba novas issues na sua caixa de entrada

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