Skip to content

[TASK] Refactor artifacts directory structure #30

@edenreich

Description

@edenreich

Summary

Currently the files are stored by default to /tmp/playwright/artifacts, those could be png, csv files. In order for the client to be able to download them they need to know what's the artifact ID.

Check the spec for such thing to confirm it works this way.

Then refactor the code to store to a generated artifact ID without this directory so the client can just pull those items by a given Artifact ID.

Acceptance Criteria

  • A2A Clients can fetch items for downloading based on the Artifacts ID
  • A research in the official A2A spec was made to confirm that that's how it works
  • It's documented
  • It's tested

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactorRequest for refactor

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions