Skip to content

Fix browser recipe artifact handling#498

Merged
chubes4 merged 2 commits into
mainfrom
fix/preview-hold-success-only
Jun 2, 2026
Merged

Fix browser recipe artifact handling#498
chubes4 merged 2 commits into
mainfrom
fix/preview-hold-success-only

Conversation

@chubes4
Copy link
Copy Markdown
Collaborator

@chubes4 chubes4 commented Jun 2, 2026

Summary

  • Keep preview holds only for successful recipe runs so failed browser runs release immediately and preserve diagnostics.
  • Add a WP Codebox runtime activation hook after extra plugin activation for consumers that need to finish runtime registration after all plugins are active.
  • Preserve browser-generated website artifact bundles and use inline package URLs for Playground-installed plugin packages.

Testing

  • npm run build
  • php tests/smoke-wordpress-plugin.php
  • node scripts/browser-runtime-operation-smoke.ts
  • Live Studio Web headless eval was rerun against this branch; it progressed beyond the missing agents/chat handler once paired with the Studio Web runtime-policy fix, then exposed the next blocker: the sandbox agent bundle is not installed.

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode (openai/gpt-5.5)
  • Used for: Drafted and tested the runtime fixes; Chris directed the debugging path and reviewed the resulting behavior.

chubes4 added 2 commits June 2, 2026 10:26
…ess-only

# Conflicts:
#	packages/wordpress-plugin/src/class-wp-codebox-abilities.php
@chubes4 chubes4 merged commit afe0ee8 into main Jun 2, 2026
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