TX021

無効なOpenCodeサーバーURL

コンソール

Text.js error TX021: Use an HTTP(S) server origin without credentials for --target or OPENCODE_SERVER_URL.

発生原因

--target(または OPENCODE_SERVER_URL)には、HTTP(S)オリジンのみを指定する必要があります。パス、クエリー、ハッシュ、または認証情報が含まれていました。URL内の認証情報はログやブラウザーの履歴に残ります。

修正方法

# Beforebunx @textjs/opencode@latest proxy --target http://user:pass@127.0.0.1:4096/api# Afterbunx @textjs/opencode@latest proxy --target http://127.0.0.1:4096

代わりに OPENCODE_PASSWORD でサーバーのパスワードを設定してください。