Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

OpenCode V2 plugin load fails: missing default export in @warp-dot-dev/opencode-warp 0.1.7

オープン 初心者向け
#27 コメント 3 件 リアクション 5 件 担当者 0 名 GitHub で見る

@NimbleAINinja がすでに取り組んでいます。

2026年9月22日 から。

  • #28 @NimbleAINinja による — オープン

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
74/100
issue の種類
バグ
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
typescript
領域
devtools

調査の方向性

dist/index.js のパッケージエントリポイントと、名前付き WarpPlugin export のソース定義から始めます。その export 形式を、id と effect または setup 関数を持つ default 定義を求める OpenCode V2 の要件と比較します。提供されているグローバルプラグイン設定を使って再現し、missing-default-export エラーなしでプラグインが読み込まれることを確認します。

索引モデルが issue の本文から書いたものです。

説明

Summary

@warp-dot-dev/opencode-warp fails to load in OpenCode V2 because the plugin module does not provide the required default export.

Environment

Config

Using global OpenCode config:

{
  "$schema": "https://opencode.ai/config.json",
  "plugins": ["@warp-dot-dev/[email protected]"]
}

Repro

  1. Add @warp-dot-dev/[email protected] to OpenCode V2 config under plugins
  2. Start or restart the OpenCode service
  3. OpenCode attempts to load the plugin
  4. Plugin fails during load

Actual result

OpenCode server log shows:

failed to load plugin
target=@warp-dot-dev/[email protected]
cause="Cause([Fail(PluginModule.LoadError: Plugin must export a default definition with an id and an effect or setup function. (cause: SchemaError(Missing key
  at [\"default\"])))])"

Relevant log lines from ~/.local/share/opencode/log/opencode.log:

timestamp=2026-09-14T17:51:30.627Z level=INFO run=068d1430 msg="loading plugin" id=@warp-dot-dev/[email protected] entrypoint=file:///Users/.../.cache/opencode/npm/@warp-dot-dev/[email protected]/.../dist/index.js role=server

timestamp=2026-09-14T17:51:30.629Z level=WARN run=068d1430 message="failed to load plugin" target=@warp-dot-dev/[email protected] ref=err_c21a6db6 cause="Cause([Fail(PluginModule.LoadError: Plugin must export a default definition with an id and an effect or setup function. (cause: SchemaError(Missing key
  at [\"default\"])))])" role=server

Expected result

Plugin should load successfully in OpenCode V2.

Notes

The current published source appears to export a named WarpPlugin symbol rather than a default export, which may explain the failure.

If helpful, I can test a patched build that exports a V2-compatible default plugin definition.

主要言語
TypeScript
スター
28
フォーク
20
PR マージ指標
30日以内にマージされた PR はありません

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

warpdotdev/opencode-warp のほかの issue

warpdotdev/opencode-warp の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。