Skip to content

refactor: isolate Playground runtime orchestration - #347

Merged
chubes4 merged 1 commit into
mainfrom
refactor/playground-runtime-orchestration
May 31, 2026
Merged

refactor: isolate Playground runtime orchestration#347
chubes4 merged 1 commit into
mainfrom
refactor/playground-runtime-orchestration

Conversation

@chubes4

@chubes4 chubes4 commented May 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Moves the Playground runtime backend and orchestration class out of packages/runtime-playground/src/index.ts into playground-runtime.ts.
  • Leaves index.ts as a thin public package entrypoint that re-exports the stable backend factory and command id helper.
  • Keeps command runners, artifacts, snapshots, preview, and observation helper boundaries unchanged.

Closes #345.

Testing

  • npm run build
  • npm run command-registry-smoke
  • npm run runtime-episode-smoke
  • npm run runtime-action-adapter-smoke
  • npm run artifact-contract-smoke

Notes

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode (GPT-5.5)
  • Used for: Inspected the runtime-playground boundaries, planned the final move-only refactor, drafted the file extraction, and ran targeted verification; Chris remains responsible for review and merge.
@chubes4
chubes4 merged commit ded2e3e into main May 31, 2026
@chubes4
chubes4 deleted the refactor/playground-runtime-orchestration branch May 31, 2026 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant