Skip to content

Extend browser artifact metadata persistence#470

Merged
chubes4 merged 1 commit into
mainfrom
issue-452-browser-artifact-persistence
Jun 2, 2026
Merged

Extend browser artifact metadata persistence#470
chubes4 merged 1 commit into
mainfrom
issue-452-browser-artifact-persistence

Conversation

@chubes4

@chubes4 chubes4 commented Jun 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Preserve optional caller-owned schema, kind, metadata, materialization, review hints, and apply-target metadata in canonical browser artifact bundles.
  • Preserve browser session metadata/materialization under runtime metadata while keeping artifact content digest behavior file-content based.
  • Expand smoke coverage for caller metadata, provenance passthrough, materialization/session metadata, text/binary files, and duplicate digests.

Tests

  • php -l packages/wordpress-plugin/src/class-wp-codebox-artifacts.php && php -l packages/wordpress-plugin/src/class-wp-codebox-abilities.php && php -l tests/smoke-wordpress-plugin.php
  • npm run wordpress-plugin-smoke
  • npm run build

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode (openai/gpt-5.5)
  • Used for: Implementation and tests for the browser artifact persistence metadata extension; Chris remains responsible for review and merge.

@chubes4
chubes4 merged commit d691d01 into main Jun 2, 2026
@chubes4
chubes4 deleted the issue-452-browser-artifact-persistence branch June 4, 2026 21:00
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