feat: add persisted batch text testing

This commit is contained in:
Xin Wang
2026-08-10 13:49:24 +08:00
parent 5b8b9fd097
commit 19e8c8c108
27 changed files with 3855 additions and 1450 deletions
+3
View File
@@ -99,6 +99,9 @@ class BrainRuntime:
Callable[[bool, dict[str, Any]], Awaitable[None]] | None
) = None
flow_global_functions: list[Any] = field(default_factory=list)
# Tests replace external side effects without changing Pipecat or stored
# tool resources. Production leaves this unset and uses ToolExecutor.
tool_executor_factory: Callable[[Any], Any] | None = None
@dataclass(frozen=True)