a2aproject/a2a-tck
Is a2aproject/a2a-tck beginner-friendly?
In the last 30 days, a2aproject/a2a-tck merged 2 of 11 pull requests from outside contributors, and its maintainers usually reply within 11 days. 19 beginner-friendly issues are open now.
- Stars
- 56
- Forks
- 48
- Open beginner issues
- 19
- Indexed issues
- 52
- Avg merge
- 8d 9h
- Merged PRs (30d)
- 4
- Dominant language
- Python
- License
- Apache-2.0
- Last GitHub push
- Oct 20, 2026
- Latest indexed
- Sep 13, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- No beginner labels indexed
How to contribute to a2aproject/a2a-tck
- Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
- Read its code of conduct: it covers issues and pull requests as well as chat.
- Your contributions will be published under the project's Apache-2.0 license.
- Pick one of the 19 open beginner-friendly issues below and comment that you want to work on it before you start.
Issues somebody may already be working on are listed last. List everything by date
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
a2aproject/a2a-tck#262 ·
Maintainers usually reply within 11 days
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
a2aproject/a2a-tck#261 · 1 comment ·
Maintainers usually reply within 11 days
-
Difficulty 3/5 1-2 days Newbie friendliness 64/100
a2aproject/a2a-tck#257 ·
Maintainers usually reply within 11 days
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
a2aproject/a2a-tck#241 ·
Maintainers usually reply within 11 days
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
a2aproject/a2a-tck#227 · 8 comments ·
Maintainers usually reply within 11 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
a2aproject/a2a-tck#216 · 1 comment ·
Maintainers usually reply within 11 days
-
[Bug]: Generated Python SUT fails to import — codegen template mixes pre-1.0 and 1.0 a2a-python APIsMay be free again A pull request for this issue was closed without being merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
a2aproject/a2a-tck#209 ·
Maintainers usually reply within 11 days
-
[Bug]: SUBSCRIBE_TO_TASK_BINDING uses POST, but the vendored spec declares GET for /tasks/{id}:subscribeMay be free again @realmehmetali claimed this 101 days ago, and no pull request is open. Open
Difficulty 1/5 Under an hour Newbie friendliness 75/100
a2aproject/a2a-tck#201 · 2 comments ·
Maintainers usually reply within 11 days
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
a2aproject/a2a-tck#195 · 3 comments ·
Maintainers usually reply within 11 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 50/100
a2aproject/a2a-tck#190 · 2 comments ·
Maintainers usually reply within 11 days
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
a2aproject/a2a-tck#147 · 1 comment ·
Maintainers usually reply within 11 days
-
create_test_task helper requires WORKING state — all ListTasks tests fail on synchronous agentsOpen
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
a2aproject/a2a-tck#146 · 1 comment ·
Maintainers usually reply within 11 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
a2aproject/a2a-tck#145 · 3 comments ·
Maintainers usually reply within 11 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
a2aproject/a2a-tck#144 · 1 comment ·
Maintainers usually reply within 11 days
-
TypeError in test_push_notification_not_supported_error_32003_enhanced: wrong number of argumentsMay be free again A pull request for this issue was closed without being merged. Open
Difficulty 1/5 Under an hour Newbie friendliness 75/100
a2aproject/a2a-tck#143 · 2 comments ·
Maintainers usually reply within 11 days
-
Difficulty 3/5 1-2 days Newbie friendliness 40/100
a2aproject/a2a-tck#141 · 3 comments ·
Maintainers usually reply within 11 days
-
test_tasks_cancel_valid: race condition causes false failures on synchronous agentsMay be free again A pull request for this issue was closed without being merged. Open
Difficulty 3/5 1-2 days Newbie friendliness 50/100
a2aproject/a2a-tck#140 ·
Maintainers usually reply within 11 days
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
a2aproject/a2a-tck#138 ·
Maintainers usually reply within 11 days
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
a2aproject/a2a-tck#131 · 1 comment ·
Maintainers usually reply within 11 days
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
a2aproject/a2a-tck#116 ·
Maintainers usually reply within 11 days
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
a2aproject/a2a-tck#99 · 1 reaction ·
Maintainers usually reply within 11 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
a2aproject/a2a-tck#97 ·
Maintainers usually reply within 11 days
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
a2aproject/a2a-tck#91 ·
Maintainers usually reply within 11 days
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
a2aproject/a2a-tck#90 · 1 comment ·
Maintainers usually reply within 11 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
a2aproject/a2a-tck#86 ·
Maintainers usually reply within 11 days
-
[Feat]: improve tests/optional/capabilities/test_streaming_methods.py::test_streaming_connection_resilienceMay be free again @maeste claimed this 411 days ago, and no pull request is open. Open
Difficulty 3/5 1-2 days Newbie friendliness 45/100
a2aproject/a2a-tck#78 · 1 assignee ·
Maintainers usually reply within 11 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
a2aproject/a2a-tck#65 ·
Maintainers usually reply within 11 days
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
a2aproject/a2a-tck#58 ·
Maintainers usually reply within 11 days
-
Difficulty 1/5 Under an hour Newbie friendliness 30/100
a2aproject/a2a-tck#57 ·
Maintainers usually reply within 11 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
a2aproject/a2a-tck#56 · 1 comment ·
Maintainers usually reply within 11 days
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
a2aproject/a2a-tck#46 ·
Maintainers usually reply within 11 days
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
a2aproject/a2a-tck#45 · 2 reactions ·
Maintainers usually reply within 11 days
-
[Bug]: Conflicting compatibility checksMay be free again @maeste claimed this 459 days ago, and no pull request is open. Open
Difficulty 3/5 1-2 days Newbie friendliness 45/100
a2aproject/a2a-tck#42 · 1 comment · 1 assignee ·
Maintainers usually reply within 11 days
-
[Feat]: Allow alternative URL for agent cardMay be free again @maeste claimed this 459 days ago, and no pull request is open. Open
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
a2aproject/a2a-tck#41 · 1 comment · 1 reaction · 1 assignee ·
Maintainers usually reply within 11 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
a2aproject/a2a-tck#35 · 5 comments ·
Maintainers usually reply within 11 days
-
[Bug]: transport clients ignore the tenant declared by the AgentInterfacePossibly taken @Anuja-jayasinghe claimed this 11 days ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 35/100
a2aproject/a2a-tck#253 ·
Maintainers usually reply within 11 days
-
[Bug]: test_tasks_resubscribe_nonexistent fails randomly when the generated task ID contains "501"Possibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
a2aproject/a2a-tck#244 ·
Maintainers usually reply within 11 days
-
JSON-RPC client sends history_length (snake_case) instead of historyLength (camelCase), so GetTask's history limit is silently ignoredPossibly taken @DennisSkripalsh claimed this 35 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
a2aproject/a2a-tck#242 · 1 comment ·
Maintainers usually reply within 11 days
-
Update TCK for A2A specification v1.0.1Possibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 3/5 1-2 days Newbie friendliness 65/100
a2aproject/a2a-tck#240 ·
Maintainers usually reply within 11 days
-
bug(tck): CARD-CACHE-003 is MAY-level but test hard-fails when header is absentPossibly taken @jstar0 claimed this 53 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
a2aproject/a2a-tck#236 · 1 comment ·
Maintainers usually reply within 11 days
-
Tests that record a requirement as failed then xfail: compatibility.json and the exit code disagreePossibly taken @akshar100 claimed this 53 days ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 55/100
a2aproject/a2a-tck#234 · 2 comments ·
Maintainers usually reply within 11 days
-
[Bug]: vendored specification is pinned to A2A v1.0.0, so §5.4 error mappings are two releases stalePossibly taken @jstar0 claimed this 54 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
a2aproject/a2a-tck#231 ·
Maintainers usually reply within 11 days
-
[Feat] Add applicability for prompt-dependent artifact/message scenariosPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 4/5 3-5 days Newbie friendliness 45/100
a2aproject/a2a-tck#229 · 2 comments ·
Maintainers usually reply within 11 days
-
CORE-SEND-003 and CORE-MULTI-002a omit expected_error, so both assert the inverse of the MUST they citePossibly taken @jstar0 claimed this 101 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
a2aproject/a2a-tck#202 ·
Maintainers usually reply within 11 days
-
[Bug]: TCK should activate required Agent Card extensions in client requestsPossibly taken @kuangmi-bit claimed this 116 days ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 55/100
a2aproject/a2a-tck#193 · 3 comments ·
Maintainers usually reply within 11 days
-
Implement CARD-SIGN-* agent card signing conformance tests (TASK-29)Possibly taken @kuangmi-bit claimed this 116 days ago. Open
Difficulty 4/5 3-5 days Newbie friendliness 45/100
a2aproject/a2a-tck#187 · 8 comments ·
Maintainers usually reply within 11 days
-
[Feat]: Auth header injection for testing authenticated A2A serversPossibly taken @ken-jo claimed this 104 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
a2aproject/a2a-tck#163 ·
Maintainers usually reply within 11 days
-
[Feat]: Add tests for Tasks in INPUT_REQUIRED statePossibly taken @chopmob-cloud claimed this 96 days ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 35/100
a2aproject/a2a-tck#96 ·
Maintainers usually reply within 11 days
-
[Feat]: Add tests for Tasks in AUTH_REQUIRED statePossibly taken @chopmob-cloud claimed this 95 days ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 35/100
a2aproject/a2a-tck#95 ·
Maintainers usually reply within 11 days
-
[Feat]: Test for blocking vs non-blocking sendMessage requestsPossibly taken @chopmob-cloud claimed this 82 days ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 45/100
a2aproject/a2a-tck#85 ·
Maintainers usually reply within 11 days