langchain-ai / langchain-ai/langgraph-fullstack-python
Handling Interrupts.
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
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Ö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