Skip to content

Add artifact reference normalization helpers#469

Merged
chubes4 merged 1 commit into
mainfrom
fix/issue-460-artifact-ref-normalization
Jun 2, 2026
Merged

Add artifact reference normalization helpers#469
chubes4 merged 1 commit into
mainfrom
fix/issue-460-artifact-ref-normalization

Conversation

@chubes4

@chubes4 chubes4 commented Jun 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Adds runtime-core helpers for canonical artifact reference paths, digest normalization, content type/mime normalization, manifest file refs, trace refs, artifact bundle refs, observation refs, and browser artifact summary refs.
  • Reuses those helpers in runtime episode/reference/run registry code paths so consumers do not need to hard-code the same shapes.
  • Adds a focused smoke fixture for the new normalization API.

Verification

  • npm run build
  • npm run artifact-reference-normalization-smoke
  • npm run artifact-contract-smoke
  • npm run runtime-episode-smoke
  • npm run run-registry-smoke

Notes

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode (openai/gpt-5.5)
  • Used for: Drafted the runtime-core helper implementation, smoke coverage, and focused rewiring; Chris remains responsible for review and testing.

@chubes4
chubes4 merged commit 32c16ff into main Jun 2, 2026
@chubes4
chubes4 deleted the fix/issue-460-artifact-ref-normalization branch June 2, 2026 01:50
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