[bot] Investigate and test OpenCode 2 plugin compatibility

Offen
#226 0 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

@Qard arbeitet bereits daran.

Seit 02.11.2026.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
45/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
github-actions, rust
Bereich
backend, testing

Rechercherichtung

Start with the linked OpenCode release and CI workflow, then locate the OpenCode capture and translation paths in the repository. Compare their plugin and event APIs with OpenCode 2's distribution, and determine which versions and native limitations can be documented from the findings. If 2.x is supported, add a representative compatibility test and implement the needed changes; done means the support statement and test reflect the investigation.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

opencode

OpenCode offers version 2 through a separate major upgrade path, while its opencode-ai npm latest channel remains on 1.x. Our CI resolves latest, so it does not establish whether the tracing integration works with OpenCode 2.

Identify the distribution and plugin/event APIs for OpenCode 2, compare them with our capture and translation paths, and document supported versions and any native limitations. If we support 2.x, add a representative compatibility test and implement any necessary changes. This is an investigation, not a claim that the integration is broken.

Sources: https://github.com/anomalyco/opencode/releases/tag/v1.19.2, https://github.com/braintrustdata/braintrust-coding-agent-plugins/blob/main/.github/workflows/ci.yml

Vorherrschende Sprache
Rust
Sterne
3
Forks
3
Ø Merge
1 T. 7 Std.
Gemergte PRs (30 T.)
80

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus braintrustdata/braintrust-coding-agent-plugins

Alle Issues in braintrustdata/braintrust-coding-agent-plugins

Ähnliche Issues

Weitere Issues zu Rust

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.