OpenAICloudflare Developer Platform2026/06/04 0:00

Pipelines, Workers - Pipeline binding configuration field renamed to stream

要点だけを先に読めるように短く再構成したセクションです。

元記事

Quick Digest

要約

要点だけを先に読めるように短く再構成したセクションです。

openaijamodel: gpt-5-mini-2025-08-07

パイプラインバインディング設定のフィールド名が pipeline から stream に変更

Key Points

  • フィールド名が変更
  • 旧フィールドは非推奨
  • ランタイムAPIに影響なし

Summary

パイプラインバインディングの設定フィールド名 pipelinestream に変更されました。旧フィールドは現在も受け付けられますが非推奨です。設定を stream に更新して deprecation 警告を回避してください。

Key Points

  • 対象: wrangler.toml / wrangler.jsonc の pipelines バインディング
  • 変更前: pipeline = "<STREAM_ID>"
  • 変更後: stream = "<STREAM_ID>"
  • バインディング名、TypeScript 型、ランタイム API(例: env.MY_PIPELINE.send(...))は変更なし
  • 他のコードやランタイムの修正は不要

Example

# before
[[pipelines]]
binding = "MY_PIPELINE"
pipeline = "<STREAM_ID>"

# after
[[pipelines]]
binding = "MY_PIPELINE"
stream = "<STREAM_ID>"

Action for engineers

  • 設定ファイル内の pipelinestream に置換してデprecation 警告を解消する
  • ランタイム呼び出しや型の変更は不要

参考: Writing to streams

Full Translation

翻訳

原文の流れを保ったまま読める翻訳セクションです。

openaijamodel: gpt-5-mini-2025-08-07

Pipelines、Workers - パイプラインバインディング設定フィールドが stream に改名

パイプラインバインディング構成ファイル内の pipeline フィールドが stream に名称変更されました。旧フィールドは非推奨ですが引き続き受け付けられます。非推奨警告を回避するために、構成を stream に更新してください。

変更前(非推奨)

wrangler.jsonc

{
  "$schema": "./node_modules/wrangler/config-schema.json",
  "pipelines": [
    {
      "binding": "MY_PIPELINE",
      "pipeline": "<STREAM_ID>"
    }
  ]
}

wrangler.toml

[[pipelines]]
binding = "MY_PIPELINE"
pipeline = "<STREAM_ID>"

変更後

wrangler.jsonc

{
  "$schema": "./node_modules/wrangler/config-schema.json",
  "pipelines": [
    {
      "binding": "MY_PIPELINE",
      "stream": "<STREAM_ID>"
    }
  ]
}

wrangler.toml

[[pipelines]]
binding = "MY_PIPELINE"
stream = "<STREAM_ID>"
  • 他に変更は不要です。
  • バインディング名、TypeScript の型、およびランタイム API(例: env.MY_PIPELINE.send(...))はそのままです。

詳しくは「Writing to streams」を参照してください。