Releases: agentclientprotocol/python-sdk
Releases · agentclientprotocol/python-sdk
Release list
0.12.0
What's Changed
- feat(schema): bump ACP schema to v1.19.0 (extensible unions + lenient deserialization) by @michelTho in #117
- RFD-based ACP HTTP and WS web transport implementation by @federicociner in #118
- chore(deps-dev): bump datamodel-code-generator from 0.35.0 to 0.64.0 in the uv group across 1 directory by @dependabot[bot] in #123
- release: 0.12.0 by @PsiACE in #124
New Contributors
- @federicociner made their first contribution in #118
Full Changelog: 0.11.1...0.12.0
0.11.1
What's Changed
- fix(connection): log unhandled RPC handler exceptions by @michelTho in #116
- package scritps/ directory as well by @mcepl in #120
- chore(deps): bump pymdown-extensions from 10.21.3 to 11.0 in the uv group across 1 directory by @dependabot[bot] in #121
- chore: bump version to 0.11.1 by @PsiACE in #122
New Contributors
Full Changelog: 0.11.0...0.11.1
0.11.0
What's Changed
- chore(deps): bump uv from 0.11.6 to 0.11.15 in the uv group across 1 directory by @dependabot[bot] in #107
- feat: update ACP schema to v0.13.3 by @PsiACE in #106
- feat: update ACP schema to v0.13.6 by @PsiACE in #110
- fix: recover from oversized JSON-RPC frames by @PsiACE in #111
- fix: close run_agent connection on cancellation by @PsiACE in #113
- feat(schema): bump ACP schema to v1.16.0 by @PsiACE in #114
Full Changelog: 0.10.1...0.11.0
0.10.1
What's Changed
- chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in the uv group across 1 directory by @dependabot[bot] in #96
- chore(deps): bump pymdown-extensions from 10.16.1 to 10.21.3 in the uv group across 1 directory by @dependabot[bot] in #99
- chore(deps): bump idna from 3.11 to 3.15 in the uv group across 1 directory by @dependabot[bot] in #100
- fix(examples): improve gemini.py CLI experience by @whhe in #103
- fix: assign receive-loop attributes before spawning recv task by @SAY-5 in #102
- release: 0.10.1 by @PsiACE in #104
New Contributors
Full Changelog: 0.10.0...0.10.1
0.10.0
What's Changed
- chore(deps): bump uv from 0.9.7 to 0.11.6 in the uv group across 1 directory by @dependabot[bot] in #88
- chore(deps-dev): bump pytest from 8.4.2 to 9.0.3 in the uv group across 1 directory by @dependabot[bot] in #89
- fix: reject pending requests on EOF to prevent infinite hang by @simonrosenberg in #86
- chore(deps-dev): bump python-dotenv from 1.2.1 to 1.2.2 in the uv group across 1 directory by @dependabot[bot] in #90
- feat: bump acp protocol to 0.12.2 by @PsiACE in #93
- fix(schema): coerce string protocolVersion in InitializeRequest by @WeeeeeKdY in #92
- fix: skip blank/whitespace lines in receive loop by @aorumbayev in #87
- feat: add receive_timeout parameter to Connection class by @birdg0 in #84
New Contributors
- @simonrosenberg made their first contribution in #86
- @WeeeeeKdY made their first contribution in #92
- @aorumbayev made their first contribution in #87
- @birdg0 made their first contribution in #84
Full Changelog: 0.9.0...0.10.0
0.9.0
What's Changed
- fix(docs): correct nested agent server entry in Quickstart uv example by @ftnext in #77
- feat(examples): Add PEP 723 metadata to echo_agent for just
uv runby @ftnext in #76 - chore(deps): bump black from 25.9.0 to 26.3.1 in the uv group across 1 directory by @dependabot[bot] in #79
- feat(schema): upgrade ACP schema from v0.10.8 to v0.11.2 by @Nemtecl in #80
- fix: complete schema v0.11.2 follow-ups by @PsiACE in #81
- chore(deps): bump requests from 2.32.5 to 2.33.0 in the uv group across 1 directory by @dependabot[bot] in #82
New Contributors
Full Changelog: 0.8.1...0.9.0
0.9.0a1
What's Changed
- fix(docs): correct nested agent server entry in Quickstart uv example by @ftnext in #77
- feat(examples): Add PEP 723 metadata to echo_agent for just
uv runby @ftnext in #76 - chore(deps): bump black from 25.9.0 to 26.3.1 in the uv group across 1 directory by @dependabot[bot] in #79
- feat(schema): upgrade ACP schema from v0.10.8 to v0.11.2 by @Nemtecl in #80
New Contributors
Full Changelog: 0.8.1...0.9.0a1
0.8.1
What's Changed
- chore(deps): bump the uv group across 1 directory with 4 updates by @dependabot[bot] in #65
- feat: add protocol method for
session/set_config_optionby @Nemtecl in #69
New Contributors
- @dependabot[bot] made their first contribution in #65
- @Nemtecl made their first contribution in #69
Full Changelog: 0.8.0...0.8.1
0.8.0
What's Changed
- feat: bump acp schema version to 0.10.5 by @stdrc in #52
- fix: remove TerminalHandle by @frostming in #56
- docs: Add missing prop to settings.json in ACP quickstart, add uv example by @jacoblee93 in #57
- feat: Increase default stdio buffer limit and allow configuration by @jacoblee93 in #59
- fix: Add SessionInfoUpdate to SessionUpdate type in helpers by @observerw in #61
- feat: bump agentclientprotocol to 0.10.8 by @PsiACE in #63
- fix: allow omitting mcpServers in session requests by @PsiACE in #58
- chore: prepare 0.8.0 release by @PsiACE in #64
New Contributors
- @stdrc made their first contribution in #52
- @jacoblee93 made their first contribution in #57
- @observerw made their first contribution in #61
Full Changelog: 0.7.1...0.8.0
0.7.1
What's Changed
- feat: Update schema to v0.10.3, support fork_session and resume_session unstable API by @frostming in #48
- fix: align create_terminal return type with runtime handle by @PsiACE in #50
- chore: bump version to 0.7.1 by @PsiACE in #53
Full Changelog: 0.7.0...0.7.1