a2aproject / a2aproject/a2a-tck
[Task]: Investigate inspector checks and see if they can share a common base with TCK
- Lingua principale
- Python
- Stelle
- 50
- Fork
- 40
- Merge medio
- 7g 1h
- PR unite (30g)
- 1
Descrizione
a2a-inspector does a lot of things, but one of them is to check if an agent is compliant with what is declared in the agent-card.
TCK does a lot of things, but one of them is the same as above.
We need to compare the code doing the same (logically at least) and see if there is any chance to use a common base code and/or make available advanced checks from TCK to the inspector.
[] compare the 2 projects
[] evaluate if a common base makes sense
[] consider advanced checks from TCK exposed to inspector
[] make a plan for any follow-up
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Compare the compliance-checking logic in a2a-inspector and a2a-tck. Start by locating the agent-card validation code in both projects. Examine if the checks can be abstracted into a shared library. Determine which advanced TCK checks could be exposed to the inspector. The outcome is a plan for code consolidation, not implementation.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- testing-qa, tooling
- Tipo di issue
- Refactoring
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100