Skip to content

Add OpenCode as a built-in ACP runtime - #3869

Open
ral2f wants to merge 8 commits into
block:mainfrom
ral2f:codex/opencode-go-runtime
Open

Add OpenCode as a built-in ACP runtime#3869
ral2f wants to merge 8 commits into
block:mainfrom
ral2f:codex/opencode-go-runtime

Conversation

@ral2f

@ral2f ral2f commented Jul 31, 2026

Copy link
Copy Markdown

Summary

  • promote OpenCode from a preset to a built-in ACP runtime launched as opencode acp
  • expose OpenCode's ACP-advertised account login without making authentication a readiness requirement
  • preserve provider-qualified model discovery and selection through the existing ACP paths
  • add backend, frontend, auth, catalog, mapping, and logo regression coverage

Verification

  • just ci (final commit ea2688407dbaf872fa1556e5e136540185de5314)
  • focused Rust discovery suite: 103 passed
  • desktop frontend suite: 3,874 passed
  • desktop Rust suite: 2,007 passed, 14 ignored; 3 integration tests passed
  • mobile suite: 1,022 passed, 1 skipped
  • TypeScript, Biome/file-size gates, Rust fmt/Clippy, desktop/web builds, Flutter analyze all passed

Notes

  • Buzz does not read or store OpenCode credentials.
  • OpenCode Go models remain owned and returned by OpenCode after login; no model IDs are hard-coded.
  • No agent-config rules changed.

ral2f added 8 commits July 31, 2026 07:34
Co-authored-by: Ralf <wunder.kontakt@posteo.de>
Signed-off-by: Ralf <wunder.kontakt@posteo.de>
Co-authored-by: Ralf <wunder.kontakt@posteo.de>
Signed-off-by: Ralf <wunder.kontakt@posteo.de>
Co-authored-by: Ralf <wunder.kontakt@posteo.de>
Signed-off-by: Ralf <wunder.kontakt@posteo.de>
Co-authored-by: Ralf <wunder.kontakt@posteo.de>
Signed-off-by: Ralf <wunder.kontakt@posteo.de>
Co-authored-by: Ralf <wunder.kontakt@posteo.de>
Signed-off-by: Ralf <wunder.kontakt@posteo.de>
Co-authored-by: Ralf <wunder.kontakt@posteo.de>
Signed-off-by: Ralf <wunder.kontakt@posteo.de>
Co-authored-by: Ralf <wunder.kontakt@posteo.de>
Signed-off-by: Ralf <wunder.kontakt@posteo.de>
Co-authored-by: Ralf <wunder.kontakt@posteo.de>
Signed-off-by: Ralf <wunder.kontakt@posteo.de>
@ral2f
ral2f requested a review from a team as a code owner July 31, 2026 07:16
@Chessing234

Copy link
Copy Markdown
Contributor

solid. worth calling out in the pr how this overlaps with #3868 / openclaw so reviewers know which runtime catalog to land first

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.

3 participants