Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Support rich inline content within ProgressStep for reasoning traces

Abierto
#917 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Activo
Stack tecnológico
react, typescript
Área
frontend

Línea de trabajo

Start by inspecting the chatbot extension's use of ProgressStepper, ProgressStep, popoverRender, and ExpandableSection, then compare the requested inline rich-content behavior with the existing @patternfly/react-core API. The issue does not name files or tests; done would require an agreed component design that supports inline reasoning, evidence, structured data, and expandable details within each step.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Summary

ProgressStepper (in @patternfly/react-core) shows step names and statuses but isn't designed for rich content within each step. While ProgressStep accepts children (ReactNode), the layout renders children as the step title — it's not built for content blocks like reasoning text, structured data, or expandable evidence.

AI Chain of Thought patterns need a stepper-like component where each step can contain inline rich content: the reasoning text for that phase, evidence or data the AI examined, and expandable detail. A hybrid of ProgressStepper structure with ExpandableSection content within each step would address this.

popoverRender partially helps but puts content in a popover rather than inline.

Use case

A background agentic task (installation, upgrade, multi-step automation) where each phase shows not just "Analyzing logs ✓" but the actual analysis output inline — what the AI examined, what it found, and what it concluded at each step.

Context

This gap was identified during review of the Chain of Thought AI UX standard (Red Hat UXD, AUX-140). Note: ProgressStepper itself lives in patternfly/patternfly-react, but this issue is filed here since the use case is AI-driven and may be better addressed by the chatbot extension.


Jira Issue: PF-4692

Lenguaje dominante
TypeScript
Estrellas
8
Forks
38
Merge medio
2 d 10 h
PR fusionados (30 d)
7

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de patternfly/chatbot

Todos los issues de patternfly/chatbot

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.