📝
LangGraph Main Changes 2025-08-28
chore: Update schema for new config allowed in LGP (#5875)
- 新しい設定項目
logging_headersが追加されました- ログ出力から除外するヘッダーを指定できるオプションです[1]
- スキーマが更新されました
-
libs/cli/schemas/schema.jsonとschema.v0.jsonにlogging_headersプロパティが追加されました(型はConfigurableHeaderConfigもしくはnull) - 既存の
configurable_headers(ヘッダーを「実行の設定値」として扱うための指定)とは別軸で、今回は「ログに出さないヘッダー」を制御するための設定のようです
-
feat(sdk-py): add durability flag (#5963)
- Python SDK に Run 実行の永続化モードを指定する新フラグ
durabilityが追加され、旧フラグcheckpoint_duringが deprecate されました-
checkpoint_duringが実行された場合にはDeprecationWarningが投げられます
-
-
durabilityは実行中グラフのチェックポイント(状態保存)を「いつ・どの強度で」行うかを制御するフラグのようです。このフラグには3つのモードがあります-
sync: 各ステップ後に同期保存(強い整合性・安全だが遅め)。重要な中間状態を確実に残したい、本番での確実な再開性が必要な場合に利用する。 -
async: 次ステップ実行中に非同期保存(低レイテンシ・高スループットだが直近の変更が失われる可能性)。一般利用や性能を重視する際に利用する。checkpoint_during=Trueに相当。 -
exit: ラン終了時のみ保存(最速だが中間は残らない)。PoCなどの実験的な実装や、一過性の処理、中間での再開が不要な場合に利用する。
-
-
用途としては、たとえば、機密性の高いヘッダをログから除外する でしょうか。 ↩︎
Discussion