Skip to content

feat(opencode): add TOON RPC and sidecar - #89

Merged
filipeforattini merged 2 commits into
mainfrom
toon-rpc-acp
Aug 23, 2026
Merged

feat(opencode): add TOON RPC and sidecar#89
filipeforattini merged 2 commits into
mainfrom
toon-rpc-acp

Conversation

@filipeforattini

@filipeforattinifilipeforattini commented Aug 23, 2026

Copy link
Copy Markdown

Summary

  • add authenticated JSON-RPC and TOON-RPC session read endpoints
  • add opt-in TOON framing for ACP stdio
  • ship a bounded native RPC sidecar in every platform package
  • pin and validate release toolchains and artifact identities

Verification

  • typechecks pass for protocol, server, opencode, and rpc-sidecar
  • 17 RPC/ACP integration tests pass
  • 8 native sidecar tests pass
  • six Linux/Windows cross-target builds validated
  • npm build, pack, clean install, executable mode, and launcher smoke pass
  • generated client and release contract checks pass

View with [code]smithAutofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@filipeforattini
filipeforattini merged commit 0459ebc into mainAug 23, 2026
8 checks passed
@filipeforattini
filipeforattini deleted the toon-rpc-acp branch August 23, 2026 15:45
Sign up for freeto 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

@filipeforattini