Skip to content

Conversation

@brycewcole
Copy link

Description

This PR updates the a2a executor to use the a2a libraries artifact append function. Intermediate chunks are best represented by artifact updates with append set to true, not task status updates. Please see this discussion on the a2a repo for more justification.

Related Issues

#1377

Documentation PR

N/A

Type of Change

Bug fix

Testing

  • I ran hatch run prepare

Checklist

  • I have read the CONTRIBUTING document
  • I have added any necessary tests that prove my fix is effective or my feature works
  • I have updated the documentation accordingly
  • I have added an appropriate example to the documentation to outline the feature, or no new docs are needed
  • My changes generate no new warnings
  • Any dependent changes have been merged and published

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

fix: update tests

fix: simplify code by storing in class

fix: remove uneeded code change
@github-actions github-actions bot added size/s and removed size/s labels Dec 28, 2025
@brycewcole brycewcole changed the title A2a artifact update fix: use a2a artifact update event Dec 28, 2025
@brycewcole brycewcole changed the title fix: use a2a artifact update event fix(a2a): use a2a artifact update event Dec 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant