Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
adcontextprotocol
/
adcp-client-python
Public
Notifications
You must be signed in to change notification settings
Fork
5
Star
1
Code
Issues
14
Pull requests
6
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
revert: restore correct PYPY_API_TOKEN secret name
- #7
#7
Merged
bokelley
merged 29 commits into
main
adcontextprotocol/adcp-client-python:main
from
python-adcp-sdk-setup
adcontextprotocol/adcp-client-python:python-adcp-sdk-setup
Copy head branch name to clipboard
Nov 6, 2025
Conversation
Commits
29
(29)
Checks
Files changed
Merged
revert: restore correct PYPY_API_TOKEN secret name
#7
bokelley
merged 29 commits into
main
adcontextprotocol/adcp-client-python:main
from
python-adcp-sdk-setup
adcontextprotocol/adcp-client-python:python-adcp-sdk-setup
Copy head branch name to clipboard
Commits
Commits on Nov 5, 2025
feat: add custom auth headers, bearer token support, and URL fallback handling
Show description for b56a001
bokelley
and
claude
committed
b56a001
View commit details
Copy full SHA for b56a001
Browse repository at this point
feat: add streamable HTTP transport and fix A2A agent card endpoint
Show description for ef9f2b5
bokelley
and
claude
committed
ef9f2b5
View commit details
Copy full SHA for ef9f2b5
Browse repository at this point
docs: comprehensive research findings and protocol analysis
Show description for eb9d0cd
bokelley
and
claude
committed
eb9d0cd
View commit details
Copy full SHA for eb9d0cd
Browse repository at this point
Commits on Nov 6, 2025
feat: add streamable_http transport with SSE as safe default
Show description for cb6958f
bokelley
and
claude
committed
cb6958f
View commit details
Copy full SHA for cb6958f
Browse repository at this point
feat: make streamable_http the default (matches JS client)
Show description for 06b99eb
bokelley
and
claude
committed
06b99eb
View commit details
Copy full SHA for 06b99eb
Browse repository at this point
feat: add list_tools/call_tool methods and improve async cleanup
Show description for 59564aa
bokelley
committed
59564aa
View commit details
Copy full SHA for 59564aa
Browse repository at this point
fix: address critical code review issues
Show description for b3d262c
bokelley
committed
b3d262c
View commit details
Copy full SHA for b3d262c
Browse repository at this point
feat: add comprehensive logging and exception hierarchy
Show description for ecf5cf0
bokelley
committed
ecf5cf0
View commit details
Copy full SHA for ecf5cf0
Browse repository at this point
feat: export exception hierarchy in public API
Show description for 670c09e
bokelley
committed
670c09e
View commit details
Copy full SHA for 670c09e
Browse repository at this point
feat: add critical infrastructure improvements
Show description for 343960b
bokelley
and
claude
committed
343960b
View commit details
Copy full SHA for 343960b
Browse repository at this point
feat: add configuration validation and improved error messages
Show description for 6b9889a
bokelley
and
claude
committed
6b9889a
View commit details
Copy full SHA for 6b9889a
Browse repository at this point
feat: rewrite CLI to match JavaScript version exactly
Show description for e8db750
bokelley
and
claude
committed
e8db750
View commit details
Copy full SHA for e8db750
Browse repository at this point
feat: add schema auto-generation from AdCP spec
Show description for eb2c660
bokelley
and
claude
committed
eb2c660
View commit details
Copy full SHA for eb2c660
Browse repository at this point
feat: add CI/CD workflows with schema validation
Show description for 1bf0761
bokelley
and
claude
committed
1bf0761
View commit details
Copy full SHA for 1bf0761
Browse repository at this point
fix: handle stdin gracefully in CLI
Show description for ebdb665
bokelley
and
claude
committed
ebdb665
View commit details
Copy full SHA for ebdb665
Browse repository at this point
fix: resolve all blocker and high priority issues from code review
Show description for 5d2d1a8
bokelley
and
claude
committed
5d2d1a8
View commit details
Copy full SHA for 5d2d1a8
Browse repository at this point
feat: integrate typed requests and responses into all client methods
Show description for 1365001
bokelley
and
claude
committed
1365001
View commit details
Copy full SHA for 1365001
Browse repository at this point
refactor: remove legacy kwargs API, require typed requests
Show description for 3aa18a5
bokelley
and
claude
committed
3aa18a5
View commit details
Copy full SHA for 3aa18a5
Browse repository at this point
fix: resolve all linter errors for CI
Show description for 38a5174
bokelley
and
claude
committed
38a5174
View commit details
Copy full SHA for 38a5174
Browse repository at this point
fix: escape quotes and newlines in generated model descriptions
Show description for a9b51d0
bokelley
and
claude
committed
a9b51d0
View commit details
Copy full SHA for a9b51d0
Browse repository at this point
feat: comprehensive infrastructure improvements to prevent CI failures
Show description for 8f8a2c7
bokelley
and
claude
committed
8f8a2c7
View commit details
Copy full SHA for 8f8a2c7
Browse repository at this point
fix: resolve all mypy type checking errors
Show description for 5bbc719
bokelley
and
claude
committed
5bbc719
View commit details
Copy full SHA for 5bbc719
Browse repository at this point
fix: resolve test failure and MCP type issues
Show description for ca7fd7b
bokelley
and
claude
committed
ca7fd7b
View commit details
Copy full SHA for ca7fd7b
Browse repository at this point
fix: use TYPE_CHECKING for optional MCP imports
Show description for 1d09f2f
bokelley
and
claude
committed
1d09f2f
View commit details
Copy full SHA for 1d09f2f
Browse repository at this point
fix: add type: ignore for MCP session return values
Show description for d6aea78
bokelley
and
claude
committed
d6aea78
View commit details
Copy full SHA for d6aea78
Browse repository at this point
fix: correct type ignore error code for MCP session returns
Show description for 15b9373
bokelley
and
claude
committed
15b9373
View commit details
Copy full SHA for 15b9373
Browse repository at this point
fix: resolve all remaining CI test failures
Show description for d20704d
bokelley
and
claude
committed
d20704d
View commit details
Copy full SHA for d20704d
Browse repository at this point
fix: correct PyPI API token secret name in release workflow
Show description for adb2dd6
bokelley
and
claude
committed
adb2dd6
View commit details
Copy full SHA for adb2dd6
Browse repository at this point
revert: restore correct PYPY_API_TOKEN secret name
Show description for d3ba48b
bokelley
and
claude
committed
d3ba48b
View commit details
Copy full SHA for d3ba48b
Browse repository at this point
You can’t perform that action at this time.