OpenCode Pocket
任意の機能 · 通知

通知の設定

通知プラグインは、OpenCodeを動かしているPC、Mac、またはサーバーで実行されます。返信の完了、権限の承認待ち、フォームの回答待ちをPocketへ知らせます。通常の接続方法を変更するものではありません。

通知は設定からオン・オフできます

Pocketの設定 → 通知で、通知を受け取るをオン・オフできます。iOSの通知許可は端末側でのみ求められます。有効化に必要な確認はアプリが自動で行います。通知の登録は30日で期限切れになるため、Pocketから更新を求められた場合は再度有効化してください。

プラグインをダウンロードする

pocket-notifications.js をダウンロード

SHA-256:

db66a306eb61c7e43c531dff3116d65a6345ff2b2d341c801a0a12f447a4dcb9

ダウンロードしたファイルをpocket-notifications.jsとして保存してください。このサイトはインストーラーを実行しません。curl | shは使わず、プラグイン設定に秘密情報を貼り付けないでください。

1. OpenCodeの設定ルートを調べる

OpenCodeを動かしている機器で次を実行し、表示された設定パスを使います。

opencode debug paths

2. その設定ルートへ正確なパッケージを入れる

設定ルートに移動します。すでにpackage.jsonがある場合は既存の依存関係を残したまま、次を実行してください。

npm install --save-exact @opencode/plugin@2.1.2

これはOpenCodeの設定ルート内で実行します。無関係なプロジェクトディレクトリでは実行しません。

3. pluginsフォルダに配置する

必要に応じてフォルダを作り、ダウンロードしたファイルをここへ置きます。

<設定ルート>/plugins/pocket-notifications.js

このプラグインにAPIキー、relayの秘密鍵、APNs認証情報、OpenCodeの認証情報、モデルプロバイダーの認証情報は不要です。応答、承認、フォーム回答の処理中ではないタイミングでOpenCodeを再読み込みまたは再起動してください。

すでに古い版を入れている場合

最新版で置き換え、処理中の応答や承認がないタイミングでOpenCodeを再読み込みします。Pocketがプラグインの未導入または互換性なしと表示するときは、この機器で上記の導入手順を確認してください。

プライバシー: relayが受け取るのは不透明な登録IDとイベント種別などの最小限の配送情報です。メッセージ本文、ファイル、ペアリングリンク、サーバーパスワード、モデル認証情報、APNs認証情報は受け取りません。