How does the client record the task IDs that have been sent
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Examinez le code de connexion du client SSE et de gestion des abonnements dans le SDK. Identifiez où les task IDs sont générés et envoyés. Étudiez les bonnes pratiques pour la reconnexion et la persistance de l’état dans les clients SSE. La solution implique probablement de modifier le client afin qu’il stocke et récupère les subscription IDs, éventuellement dans un cache local ou un stockage persistant.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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?
- Langage dominant
- Java
- Étoiles
- 505
- Forks
- 185
- Merge moyen
- 1 j 9 h
- PR mergées (30 j)
- 26
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de a2aproject/a2a-java
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
a2aproject/a2a-java#1012 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
a2aproject/a2a-java#464 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Create a sample that demonstrates how to use a shared contextId across multiple tasksPeut-être à nouveau libre @tanish111 l’a pris il y a 359 jours, et aucune pull request n’est ouverte. Ouvertesample
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
a2aproject/a2a-java#375 · 5 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
a2aproject/a2a-java#1222 ·
Les mainteneurs répondent en général sous 1 jour
-
No structured payload loggingOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 18/100
a2aproject/a2a-java#1221 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de a2aproject/a2a-java
Issues similaires
-
docs(site): Mermaid edge-label contrast on Architecture and a table header on How it comparesOuvertedocumentation
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
devops-thiago/ThrillhouseBot#1132 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
Les mainteneurs répondent en général sous 1 jour
-
approved bug
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
checkstyle/checkstyle#21981 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Build: the CUDA backend fails without cuDNN instead of skipping the cuDNN shim (as the cuDF shim does)Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
beehive-lab/TornadoVM#1248 ·
Les mainteneurs répondent en général sous 1 jour
-
good first issue help wanted ready-for-human
Difficulté 2/5 Une demi-journée Accessibilité débutants 64/100
Les mainteneurs répondent en général sous 1 jour