How does the client record the task IDs that have been sent
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
Rechercherichtung
Untersuche den Code für SSE-Clientverbindungen und die Handhabung von Abonnements im SDK. Identifiziere, wo task IDs generiert und gesendet werden. Recherchiere Best Practices für die Wiederverbindung und die Persistenz des Zustands in SSE-Clients. Die Lösung umfasst wahrscheinlich eine Änderung des Clients, damit dieser subscription IDs speichert und abruft, möglicherweise in einem lokalen Cache oder persistenten Speicher.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
There is a scenario where the client initiates event subscription to the server and maintains a long connection through SSE. When the SSE is disconnected due to network fluctuations, the client needs to re-subscribe.
But at this point, how can the client know the task ID of the subscription?
Can it only be achieved by persisting the context ID or the task ID?
What should the best practices be like?
- Vorherrschende Sprache
- Java
- Sterne
- 510
- Forks
- 196
- Ø Merge
- 2 T. 8 Std.
- Gemergte PRs (30 T.)
- 51
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus a2aproject/a2a-java
-
fix: handle blank push notification config id consistently across transportsEvtl. vergeben @prachisinghal-1 hat das vor 13 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
a2aproject/a2a-java#1012 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
a2aproject/a2a-java#464 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Create a sample that demonstrates how to use a shared contextId across multiple tasksEvtl. wieder frei @tanish111 hat das vor 380 Tagen übernommen, und es ist kein Pull Request offen. Offensample
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
a2aproject/a2a-java#375 · 5 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Task state transitions are not trackedEvtl. wieder frei @sumitvairagar hat das vor 19 Tagen übernommen, und es ist kein Pull Request offen. Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
a2aproject/a2a-java#1222 · 4 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
No structured payload loggingEvtl. vergeben @katepallewarprathmesh-sketch hat das vor 17 Tagen übernommen. Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 18/100
a2aproject/a2a-java#1221 · 1 Kommentar · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in a2aproject/a2a-java
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
WalletConnect/walletconnect-monorepo#7389 · 1 Kommentar ·
-
help wanted testing
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
elhajahmadj/offline-emergency-library#108 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add documentation for Transaction-bound OTP generationEvtl. vergeben @radimtrojek-rgb hat das heute übernommen. Offendocumentation
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 60/100
wultra/powerauth-nextstep#86 ·
-
API `/api/dataverses/{identifier}/dataset/linkingDataverses?alreadyLinking=true` returns at most 1 collectionEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. OffenType: Bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
OpenLineage/OpenLineage#5138 ·
Maintainer antworten meist innerhalb von 2 Tagen