Skip to content

refactor(opencode): keep plugin pty environment route local#34519

Closed
jlongster wants to merge 4 commits into
devfrom
pty-env-route
Closed

refactor(opencode): keep plugin pty environment route local#34519
jlongster wants to merge 4 commits into
devfrom
pty-env-route

Conversation

@jlongster

@jlongster jlongster commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep PluginPtyEnvironment.layer as the explicit route-local PTY environment exception
  • remove the redundant generic PTY environment provider from the embedded opencode HTTP routes

Testing

  • bun typecheck
  • bun test test/server/httpapi-v2-pty.test.ts
  • 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

Previous: #34518
Base: remove-core-layers
Next: none

Base automatically changed from remove-core-layers to dev June 30, 2026 03:32
@jlongster jlongster closed this Jun 30, 2026
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