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

Handling Interrupts.

Offen
#4 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Python
Sterne
156
Forks
40
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den innerhalb des Tools get_customer_name erzeugten Interrupt und den Einstiegspunkt create_react_agent nachzuverfolgen, um zu sehen, wie dessen Text und Optionen das Frontend erreichen könnten. Erledigt ist die Aufgabe, wenn das Frontend diese Werte lesen und eine Antwort bereitstellen kann, die den Agenten fortsetzt; das Issue nennt keine Dateien oder auszuführenden Tests.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
full-stack
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.