Config: add support for per-provider blockStreaming override

This commit is contained in:
Jake authored and Peter Steinberger committed 2026-01-09 18:11:27 +00:00
1 parent 91a6f721a3
commit a05916bee8
10 files changed
+68 -5

No files matched your search

+7 -1
View File
@@ -440,7 +440,13 @@ export async function getReplyFromConfig(
"on")
: "off";
const resolvedBlockStreaming =
agentCfg?.blockStreamingDefault === "off" ? "off" : "on";
opts?.disableBlockStreaming === true
? "off"
: opts?.disableBlockStreaming === false
? "on"
: agentCfg?.blockStreamingDefault === "off"
? "off"
: "on";
const resolvedBlockStreamingBreak: "text_end" | "message_end" =
agentCfg?.blockStreamingBreak === "message_end"
? "message_end"