a2aproject / a2aproject/a2a-samples

there is no import TaskCallback

Ouverte Adaptée aux débutants
#303 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Jupyter Notebook
Étoiles
1.8k
Forks
751
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### What happened?

Traceback (most recent call last): File "/Users/ninebot/Desktop/workspace/A2A/a2a-samples/demo/ui/main.py", line 28, in from service.server.server import ConversationServer File "/Users/ninebot/Desktop/workspace/A2A/a2a-samples/demo/ui/service/server/server.py", line 27, in from .adk_host_manager import ADKHostManager, get_message_id File "/Users/ninebot/Desktop/workspace/A2A/a2a-samples/demo/ui/service/server/adk_host_manager.py", line 35, in from hosts.multiagent.remote_agent_connection import ( TaskCallbackArg, ) ImportError: cannot import name 'TaskCallbackArg' from 'hosts.multiagent.remote_agent_connection' (/Users/ninebot/Desktop/workspace/A2A/a2a-samples/samples/python/hosts/multiagent/remote_agent_connection.py) (a2a-

### Relevant log output

```shell

```

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

L'erreur est un ImportError pour 'TaskCallbackArg' depuis 'hosts.multiagent.remote_agent_connection'. Regarde le fichier /samples/python/hosts/multiagent/remote_agent_connection.py pour voir ce qui est exporté. Vérifie si TaskCallbackArg y est défini ou doit être importé depuis un autre module. Le correctif implique probablement d'ajouter l'import manquant ou de corriger la liste d'export dans ce fichier. Exécute l'import en échec dans demo/ui/main.py pour vérifier le correctif.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
api, backend
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
70/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.