From 42b50716f40eaae6f198599cbe0f4335bf68f559 Mon Sep 17 00:00:00 2001 From: worldmozara Date: Tue, 14 Jul 2026 22:11:25 +0800 Subject: [PATCH] core/agent: document chat_completions_raw_lines as optional --- src/plyngent/agent/client.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plyngent/agent/client.py b/src/plyngent/agent/client.py index 6711f71..8c942f1 100644 --- a/src/plyngent/agent/client.py +++ b/src/plyngent/agent/client.py @@ -13,7 +13,10 @@ if TYPE_CHECKING: class ChatClient(Protocol): - """Structural protocol for OpenAI-compatible chat completion clients.""" + """Structural protocol for OpenAI-compatible chat completion clients. + + ``chat_completions_raw_lines`` is optional (checked dynamically in the loop). + """ @overload async def chat_completions(