Greyson LaLonde
09014215a9
feat: add a2a update mechanisms (poll/stream/push) with handlers, config, and tests
introduces structured update config, shared task helpers/error types, polling + streaming handlers with activated events, and a push notification protocol/events + handler. refactors handlers into a unified protocol with shared message sending logic and python-version-compatible typing. adds a2a integration tests + async update docs, fixes push config propagation, response model parsing safeguards, failure-state handling, stream cleanup, polling timeout catching, agent-card fallback behavior, and prevents duplicate artifacts.
2026-01-07 11:36:36 -05:00
..
2026-01-07 11:36:36 -05:00
2025-12-28 10:21:32 -08:00
2026-01-07 11:36:36 -05:00
2026-01-05 15:30:21 -08:00
2025-10-20 14:10:19 -07:00
2025-12-04 16:53:19 -05:00
2025-12-11 08:38:19 -05:00
2025-12-05 13:23:26 -05:00
2025-12-04 09:38:39 -08:00
2025-12-04 10:27:52 -08:00
2026-01-05 14:33:36 -05:00
2025-11-26 21:37:55 -08:00
2025-12-04 12:54:49 -05:00
2025-11-29 16:55:24 -05:00
2025-11-05 07:19:09 -05:00
2025-12-04 15:05:50 -08:00
2025-10-20 14:10:19 -07:00
2025-10-20 14:10:19 -07:00
2025-12-04 13:34:29 -08:00
2025-12-05 13:23:26 -05:00
2025-12-11 15:50:19 -05:00
2025-11-29 16:55:24 -05:00
2026-01-06 16:12:34 -08:00
2025-10-20 14:10:19 -07:00
2025-12-25 21:04:10 -03:00
2025-10-20 14:10:19 -07:00
2025-10-20 14:10:19 -07:00
2025-11-29 16:55:24 -05:00
2025-12-01 18:56:56 -05:00
2025-10-20 14:10:19 -07:00
2025-12-30 11:36:31 -08:00
2025-10-20 14:10:19 -07:00
2025-10-20 14:10:19 -07:00
2025-11-24 17:35:12 -05:00
2025-12-04 17:08:08 -05:00
2025-10-20 14:10:19 -07:00
2025-12-25 21:04:10 -03:00
2025-12-25 21:04:10 -03:00
2025-10-20 14:10:19 -07:00
2025-11-29 16:55:24 -05:00
2025-10-20 14:10:19 -07:00
2025-10-20 14:10:19 -07:00
2025-11-29 16:55:24 -05:00
2025-11-29 16:55:24 -05:00
2025-11-24 15:43:48 -05:00
2025-11-29 16:55:24 -05:00
2025-12-11 12:03:33 -05:00
2025-10-20 14:10:19 -07:00