Skip to content

refactor(artifact): Improve artifact storage support usage for URI-based artifacts and provide utilities to a2a clients for consistent downloads#90

Merged
edenreich merged 6 commits intomainfrom
refactor/artifacts-dependencies
Oct 5, 2025
Merged

refactor(artifact): Improve artifact storage support usage for URI-based artifacts and provide utilities to a2a clients for consistent downloads#90
edenreich merged 6 commits intomainfrom
refactor/artifacts-dependencies

Conversation

@edenreich
Copy link
Copy Markdown
Contributor

@edenreich edenreich commented Oct 5, 2025

Summary

Adding automatic artifact storage within the artifact helper, so the skills are much simpler to implement.

Adding an artifact and retrieving a URL pointing to the artifact is as simple as calling a function.

Also added A2A clients helpers for consistent downloading options, and reduction of boilerplate code.

Signed-off-by: Eden Reich <eden.reich@gmail.com>
Signed-off-by: Eden Reich <eden.reich@gmail.com>
feat(docker): Add a2a-debugger service to docker-compose

feat(server): Configure artifacts agent with updated properties

fix(artifacts): Ensure default port is set for artifacts server URL

Signed-off-by: Eden Reich <eden.reich@gmail.com>
…figurable options

Signed-off-by: Eden Reich <eden.reich@gmail.com>
…oading and file organization

Signed-off-by: Eden Reich <eden.reich@gmail.com>
Signed-off-by: Eden Reich <eden.reich@gmail.com>
@edenreich edenreich changed the title feat(artifact): Add artifact storage support for URI-based artifacts refactor(artifact): Add artifact storage support for URI-based artifacts Oct 5, 2025
@edenreich edenreich changed the title refactor(artifact): Add artifact storage support for URI-based artifacts refactor(artifact): Improve artifact storage support usage for URI-based artifacts and make a2a clients download consistent Oct 5, 2025
@edenreich edenreich changed the title refactor(artifact): Improve artifact storage support usage for URI-based artifacts and make a2a clients download consistent refactor(artifact): Improve artifact storage support usage for URI-based artifacts and make a2a client downloads consistent Oct 5, 2025
@edenreich edenreich changed the title refactor(artifact): Improve artifact storage support usage for URI-based artifacts and make a2a client downloads consistent refactor(artifact): Improve artifact storage support usage for URI-based artifacts and provide utilities to a2a clients for consistent downloads Oct 5, 2025
@edenreich edenreich merged commit a72ce62 into main Oct 5, 2025
1 check passed
@edenreich edenreich deleted the refactor/artifacts-dependencies branch October 5, 2025 19:18
ig-semantic-release-bot bot added a commit that referenced this pull request Oct 5, 2025
## [0.13.1](v0.13.0...v0.13.1) (2025-10-05)

### ♻️ Improvements

* **artifact:** Improve artifact storage support usage for URI-based artifacts and provide utilities to a2a clients for consistent downloads ([#90](#90)) ([a72ce62](a72ce62))

### 🔧 Miscellaneous

* **deps:** Update claude-code version to ^2.0.1 in manifest files ([453cfd9](453cfd9))
@ig-semantic-release-bot
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 0.13.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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