mcpField

subscriptions

trpc開発76 回インストール

subscriptions について

非同期ジェネレーターのサブスクリプション .subscription(async function*() { yield }) を使ってリアルタイムイベントストリームを設定する。WebSocket より httpSubscriptionLink 経由の SSE が推奨される。lastEventId を使った再接続リカバリには @trpc/server の tracked(id, data) を使用する。WebSocket は wsLink と @trpc/client の createWSClient、@trpc/server/adapters/ws の applyWSSHandler を使用する。SSE ping は initTRPC.create({ sse: { ping: { enabled, intervalMs } } }) で構成する。クリーンアップには opts.signal 経由の AbortSignal を使用する。サブスクリプションのルーティングには splitLink を使用する。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://trpc/trpc --skill subscriptions

インストール後、Claude Code で/subscriptionsを入力して読み込まれたか確認します。

コメント