diff --git a/CHANGELOG.md b/CHANGELOG.md index cfab0af..3ed2728 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to ComfyUI-ScriptFlow will be documented in this file. ## [Unreleased] +- `MultiOutputScript (Jev)` prints `[ComfyUI-ScriptFlow] Jev requests: N, responses: M` to the console after each run, including runs that end with an error + - Requests are API requests or local model evaluations; questions answered from the run's cache are not counted +- Set the `httpx` and `typesafe_sdk` loggers to WARNING when `typesafe-sdk` is installed, removing two INFO lines per TypeSafe API request + - The `httpx` logger is shared, so its INFO lines from other custom nodes are hidden as well + ## [1.3.1] - 2026-09-29 diff --git a/README.ja.md b/README.ja.md index 13fff39..71186f2 100644 --- a/README.ja.md +++ b/README.ja.md @@ -170,6 +170,8 @@ ot1 = f"{kind} (portrait: {probs['portrait']:.3f}, landscape: {probs['landscape' - TypeSafe API は `state` と質問をインターネット経由で送信します。外部に出せないテキストには使わないでください。 - ローカルモデルの質問は 1 回の順伝播で処理されます(GPU 上の 4B〜9B モデルで約 1〜1.5 秒)。モデルは実行ごとに最初の質問で読み込まれ(数秒)、実行が終わるとアンロードされて、ワークフローの残りのために VRAM を解放します。 - ローカルモデルの確率は較正されておらず、モデルによって変わります。しきい値は実際の入力で試して決めてください。 +- 実行ごとにコンソールへ `[ComfyUI-ScriptFlow] Jev requests: N, responses: M` を出力します。返信数がリクエスト数より少なければ、途中のリクエストが失敗しています。同じ実行のキャッシュから答えた質問は数えません。 +- `typesafe-sdk` がインストールされていると、`httpx` と `typesafe_sdk` のロガーを WARNING に設定するため、リクエストごとの INFO ログは表示されません。`httpx` の設定はほかのカスタムノードにも適用されます。 - `MultiOutputScript` はモデルを読み込まず、ネットワークにもアクセスしません。`jev` は使えません。 - このプロジェクトは独立したもので、TypeSafe AI とは関係ありません。 diff --git a/README.md b/README.md index 0bc0ae6..7ea74be 100644 --- a/README.md +++ b/README.md @@ -168,6 +168,8 @@ Notes: - The TypeSafe API sends `state` and questions over the internet. Do not use it with text you cannot share externally. - A local question takes one forward pass (about 1–1.5 s with a 4B–9B model on GPU). The model is loaded on the first question of each run (several seconds) and unloaded when the run ends to free VRAM for the rest of the workflow. - Local probabilities are uncalibrated and depend on the model; test thresholds on your own inputs. +- Each run prints `[ComfyUI-ScriptFlow] Jev requests: N, responses: M` to the console; fewer responses than requests means a request failed. Questions answered from the run's cache are not counted. +- When `typesafe-sdk` is installed, the `httpx` and `typesafe_sdk` loggers are set to WARNING, so per-request INFO lines are not shown. The `httpx` setting also applies to other custom nodes. - `MultiOutputScript` never loads a model or makes network requests; `jev` is not available there. - This project is independent and not affiliated with TypeSafe AI.