Skip to content

refactor(opencode): build runtimes from layer nodes#34515

Merged
jlongster merged 2 commits into
devfrom
node-runtimes
Jun 30, 2026
Merged

refactor(opencode): build runtimes from layer nodes#34515
jlongster merged 2 commits into
devfrom
node-runtimes

Conversation

@jlongster

@jlongster jlongster commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • build AppRuntime and BootstrapRuntime through AppNodeBuilder graphs
  • update runtime helper entrypoints to use node-built layers
  • add a node for the websocket tracker so listener setup no longer consumes its exported layer

Testing

  • bun typecheck
  • bun turbo typecheck (pre-push)

Stack

  1. refactor(opencode): build runtimes from layer nodes #34515 refactor(opencode): build runtimes from layer nodes
  2. refactor(opencode): use layer nodes in remaining harnesses #34516 refactor(opencode): use layer nodes in remaining harnesses
  3. refactor(opencode): remove app service layer exports #34517 refactor(opencode): remove app service layer exports
  4. refactor(opencode): remove core service layer exports #34518 refactor(opencode): remove core service layer exports
  5. refactor(opencode): keep plugin pty environment route local #34519 refactor(opencode): keep plugin pty environment route local

Base: dev
Next: #34516

@jlongster jlongster merged commit 5b62211 into dev Jun 30, 2026
11 of 12 checks passed
@jlongster jlongster deleted the node-runtimes branch June 30, 2026 01:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant