| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
chore(main): release 1.1.2 (a2aproject#1139) 🤖 I have created a release *beep* *boop* --- ## [1.1.2](a2aproject/a2a-python@v1.1.1...v1.1.2) (2026-07-20) ### Features * **server:** add aclose() to drain ActiveTask background tasks ([a2aproject#1101](a2aproject#1101)) ([a2aproject#1105](a2aproject#1105)) ([9801f46](a2aproject@9801f46)) ### Bug Fixes * **agent_execution:** resolve ActiveTask 'destroyed but pending' warning during teardown ([a2aproject#1122](a2aproject#1122)) ([d19c4d2](a2aproject@d19c4d2)) * persist early producer failure as FAILED with originating message ([a2aproject#1106](a2aproject#1106)) ([4e3d724](a2aproject@4e3d724)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(main): release 1.1.1 (a2aproject#1103) 🤖 I have created a release *beep* *boop* --- ## [1.1.1](a2aproject/a2a-python@v1.1.0...v1.1.1) (2026-07-15) ### Bug Fixes * **server:** improve Swagger /docs example annotations for A2A routes ([a2aproject#1092](a2aproject#1092)) ([46b292b](a2aproject@46b292b)) ### Miscellaneous Chores * **grpc:** eliminate third-party grpcio-status dependency ([a2aproject#1130](a2aproject#1130)) ([723880e](a2aproject@723880e)) * **http:** eliminate httpx-sse dependency ([a2aproject#1132](a2aproject#1132)) ([0d82ab9](a2aproject@0d82ab9)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: Iwaniukooo11 <mateusz.iwaniuk11@gmail.com>
chore(main): release 1.1.0 (a2aproject#1073) 🤖 I have created a release *beep* *boop* --- ## [1.1.0](a2aproject/a2a-python@v1.0.3...v1.1.0) (2026-05-29) ### Features * **server:** restore FastAPI /docs visibility for A2A routes ([a2aproject#1024](a2aproject#1024)) ([1122d4e](a2aproject@1122d4e)) ### Bug Fixes * **compat:** remove ListTasks from v0.3 REST adapter ([a2aproject#1043](a2aproject#1043)) ([a2aproject#1068](a2aproject#1068)) ([5c88793](a2aproject@5c88793)) * properly convert metadata to dict in `RequestContext.metadata` ([a2aproject#1081](a2aproject#1081)) ([d2f2e18](a2aproject@d2f2e18)) * raise on append=True for unknown artifact_id ([a2aproject#1038](a2aproject#1038)) ([a2aproject#1077](a2aproject#1077)) ([fe1f24b](a2aproject@fe1f24b)) * release reference count on non-terminal exit to prevent stale registry entries ([a2aproject#1079](a2aproject#1079)) ([501255c](a2aproject@501255c)) * **server:** preserve non-ASCII characters in streaming JSON responses ([a2aproject#1080](a2aproject#1080)) ([d46c6f9](a2aproject@d46c6f9)) * **telemetry:** don't mark QueueShutDown as an error span ([a2aproject#1075](a2aproject#1075)) ([54a485c](a2aproject@54a485c)) ### Documentation * clarify `EventQueue` usage ([a2aproject#1066](a2aproject#1066)) ([11dd68a](a2aproject@11dd68a)) ### Miscellaneous Chores * release 1.1.0 ([a2aproject#1088](a2aproject#1088)) ([3058a33](a2aproject@3058a33)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(main): release 1.0.3 (a2aproject#1020) 🤖 I have created a release *beep* *boop* --- ## [1.0.3](a2aproject/a2a-python@v1.0.2...v1.0.3) (2026-05-13) ### Features * **helpers:** add non-text Part extractors and artifact update events ([745d998](a2aproject@745d998)) ### Bug Fixes * **deps:** cap protobuf below 7 ([a2aproject#1019](a2aproject#1019)) ([7af6050](a2aproject@7af6050)) * **errors:** align error mappings with A2A spec ([a2aproject#1055](a2aproject#1055)) ([4e01a91](a2aproject@4e01a91)) * **errors:** emit JSON-RPC error.data as typed-details array per A2A 1.0 spec hot-fix ([a2aproject#1058](a2aproject#1058)) ([3ce65c5](a2aproject@3ce65c5)) * Improve task_push_notification_config presence check. ([a2aproject#1047](a2aproject#1047)) ([94ad594](a2aproject@94ad594)) ### Documentation * high level active task architecture documentation ([a2aproject#1056](a2aproject#1056)) ([09a2221](a2aproject@09a2221)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
test: setup itk resubscribe tests (a2aproject#1031) # Description PR adjusts itk tests with resubscribe behavior check Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [ ] Follow the [`CONTRIBUTING` Guide](https://github.com/a2aproject/a2a-python/blob/main/CONTRIBUTING.md). - [ ] Make your Pull Request title in the <https://www.conventionalcommits.org/> specification. - Important Prefixes for [release-please](https://github.com/googleapis/release-please): - `fix:` which represents bug fixes, and correlates to a [SemVer](https://semver.org/) patch. - `feat:` represents a new feature, and correlates to a SemVer minor. - `feat!:`, or `fix!:`, `refactor!:`, etc., which represent a breaking change (indicated by the `!`) and will result in a SemVer major. - [ ] Ensure the tests and linter pass (Run `bash scripts/format.sh` from the repository root to format) - [ ] Appropriate docs were updated (if necessary) Fixes #<issue_number_goes_here> 🦕 Co-authored-by: Krzysztof Dziedzic <dziedzick@google.com>
chore(main): release 1.0.2 (a2aproject#1012) 🤖 I have created a release *beep* *boop* --- ## [1.0.2](a2aproject/a2a-python@v1.0.1...v1.0.2) (2026-04-24) ### Features * **helpers:** add non-text Part, Message, and Artifact helpers ([a2aproject#1004](a2aproject#1004)) ([cfdbe4c](a2aproject@cfdbe4c)) ### Bug Fixes * **proto:** use field.label instead of is_repeated for protobuf compatibility ([a2aproject#1010](a2aproject#1010)) ([7d197db](a2aproject@7d197db)) * **server:** deliver push notifications across all owners ([a2aproject#1016](a2aproject#1016)) ([c24ae05](a2aproject@c24ae05)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(main): release 1.0.1 (a2aproject#1007) 🤖 I have created a release *beep* *boop* --- ## [1.0.1](a2aproject/a2a-python@v1.0.0...v1.0.1) (2026-04-22) ### Bug Fixes * **compat:** avoid unconditional grpc import in v0.3 context builders ([a2aproject#1006](a2aproject#1006)) ([6b46ceb](a2aproject@6b46ceb)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: Ivan Shymko <ishymko@google.com>
chore(main): release 1.0.0 (a2aproject#997) 🤖 I have created a release *beep* *boop* --- ## [1.0.0](a2aproject/a2a-python@v1.0.0-alpha.3...v1.0.0) (2026-04-20) See the [**v0.3 → v1.0 migration guide**](docs/migrations/v1_0/README.md) and changelog entries for alpha versions below. ### ⚠ BREAKING CHANGES * remove Vertex AI Task Store integration ([a2aproject#999](a2aproject#999)) ### Bug Fixes * rely on agent executor implementation for stream termination ([a2aproject#988](a2aproject#988)) ([d77cd68](a2aproject@d77cd68)) ### Documentation * add comprehensive v0.3 to v1.0 migration guide ([a2aproject#987](a2aproject#987)) ([10dea8b](a2aproject@10dea8b)) ### Miscellaneous Chores * release 1.0.0 ([530ec37](a2aproject@530ec37)) * remove Vertex AI Task Store integration ([a2aproject#999](a2aproject#999)) ([7fce2ad](a2aproject@7fce2ad)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: Ivan Shymko <ishymko@google.com>
chore(1.0-dev): release 1.0.0-alpha.3 (a2aproject#986) 🤖 I have created a release *beep* *boop* --- ## [1.0.0-alpha.3](a2aproject/a2a-python@v1.0.0-alpha.2...v1.0.0-alpha.3) (2026-04-17) ### Bug Fixes * update `with_a2a_extensions` to append instead of overwriting ([a2aproject#985](a2aproject#985)) ([e1d0e7a](a2aproject@e1d0e7a)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(1.0-dev): release 1.0.0-alpha.2 (a2aproject#971) 🤖 I have created a release *beep* *boop* --- ## [1.0.0-alpha.2](a2aproject/a2a-python@v1.0.0-alpha.1...v1.0.0-alpha.2) (2026-04-17) ### ⚠ BREAKING CHANGES * clean helpers and utils folders structure ([a2aproject#983](a2aproject#983)) * Raise errors on invalid AgentExecutor behavior. ([a2aproject#979](a2aproject#979)) * extract developer helpers in helpers folder ([a2aproject#978](a2aproject#978)) ### Features * Raise errors on invalid AgentExecutor behavior. ([a2aproject#979](a2aproject#979)) ([f4a0bcd](a2aproject@f4a0bcd)) * **utils:** add `display_agent_card()` utility for human-readable AgentCard inspection ([a2aproject#972](a2aproject#972)) ([3468180](a2aproject@3468180)) ### Bug Fixes * Don't generate empty metadata change events in VertexTaskStore ([a2aproject#974](a2aproject#974)) ([b58b03e](a2aproject@b58b03e)), closes [a2aproject#802](a2aproject#802) * **extensions:** support both header names and remove "activation" concept ([a2aproject#984](a2aproject#984)) ([b8df210](a2aproject@b8df210)) ### Documentation * AgentExecutor interface documentation ([a2aproject#976](a2aproject#976)) ([d667e4f](a2aproject@d667e4f)) * move `ai_learnings.md` to local-only and update `GEMINI.md` ([a2aproject#982](a2aproject#982)) ([f6610fa](a2aproject@f6610fa)) ### Code Refactoring * clean helpers and utils folders structure ([a2aproject#983](a2aproject#983)) ([c87e87c](a2aproject@c87e87c)) * extract developer helpers in helpers folder ([a2aproject#978](a2aproject#978)) ([5f3ea29](a2aproject@5f3ea29)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
| Back | FazBrowse Home | New Git URL |