Skip to content

feat: add artifact kind metadata#398

Open
sjchmiela wants to merge 1 commit into
software-mansion:mainfrom
sjchmiela:stanley/artifact-kind-registry
Open

feat: add artifact kind metadata#398
sjchmiela wants to merge 1 commit into
software-mansion:mainfrom
sjchmiela:stanley/artifact-kind-registry

Conversation

@sjchmiela

@sjchmiela sjchmiela commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Knowing what actually the artifact represents is going to be nice for UI and grouping and naming artifacts in EAS.

Summary

  • adds a closed ArtifactKind contract to registry and tools-client artifact handles
  • changes artifact registration to register({ hostPath, kind, ... }) so producers must declare artifact semantics
  • tags screenshot, screenshot-diff, native profiler, and React profiler artifacts at registration sites
  • updates MCP/CLI/client/server fixtures and assertions for required artifact kinds

@sjchmiela sjchmiela changed the title [codex] Add artifact kind metadata [registry] Add artifact kind metadata Jun 23, 2026
@sjchmiela sjchmiela force-pushed the stanley/artifact-kind-registry branch 2 times, most recently from b3d5673 to 80377f0 Compare June 23, 2026 11:15
@sjchmiela sjchmiela marked this pull request as ready for review June 23, 2026 11:20
@sjchmiela sjchmiela changed the title [registry] Add artifact kind metadata feat: add artifact kind metadata Jun 23, 2026
@sjchmiela sjchmiela force-pushed the stanley/artifact-kind-registry branch from 80377f0 to e772ee1 Compare June 26, 2026 10:51
@sjchmiela sjchmiela force-pushed the stanley/artifact-kind-registry branch from e772ee1 to 7d31f46 Compare July 3, 2026 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant