langchain-ai / langchain-ai/langgraph-fullstack-python

Handling Interrupts.

Abierto
#4 0 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
Python
Estrellas
156
Forks
40
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I just can't find a way to change your code to handle interrupts. Could you please help?

I have a react agent, created with create_react_agent, which has the following tool:

def get_customer_name() -> str:
    """Get customer name.

    Returns:
        str: The customer name.
    """
    options: List[str] = ...

    selected_customer = interrupt(
        {   
            "text": "Select the customer name: ",
            "options": options,
        }
    )

    return selected_customer

What I expect to happen is to somehow read text and options in the frontend. I know this is possible because I managed to do this using CopilotKit.

Guía de contribución

Abrir la guía de contribución

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.

Línea de trabajo

Empieza rastreando el interrupt creado dentro de la herramienta get_customer_name y el punto de entrada create_react_agent para ver cómo podrían llegar su texto y sus opciones al frontend. Se considera terminado cuando el frontend pueda leer esos valores y proporcionar una respuesta que reanude el agente; el issue no indica archivos ni pruebas que ejecutar.

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

Evaluación

Stack tecnológico
python
Área
full-stack
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.