v2 SDK のエントリポイント。v2 のクライアント/サーバーファクトリと data ヘルパーを再エクスポートし、サーバーを起動して接続済みのクライアントを返す createOpencode を提供する。

Methods

(static) createOpencode(optionsopt) → {Promise.<{client: OpencodeClient, server: {url: string, close: function()}}>}

closedcode サーバーを起動し、それに接続された v2 クライアントを返す。

Parameters:
NameTypeAttributesDescription
optionsObject<optional>

module:sdk/v2/server.createOpencodeServer に転送されるサーバーオプション(hostname、port、timeout、config、signal)。

Returns:

接続済みのクライアントと、実行中のサーバーハンドル。

Type: 
Promise.<{client: OpencodeClient, server: {url: string, close: function()}}>