From 9ec09b4e7506ab533d52498abb432d5f00c0f276 Mon Sep 17 00:00:00 2001 From: 苏向夜 Date: Mon, 29 Jan 2024 18:06:52 +0800 Subject: fix(core): fix no outcome yield when block is True --- src/infini/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/infini/core.py b/src/infini/core.py index 40ed6f4c..87066370 100644 --- a/src/infini/core.py +++ b/src/infini/core.py @@ -30,9 +30,9 @@ class Core: yield self.generate(stream) continue outcome = stream + yield outcome if handled_stream.block: return - yield outcome def pre_intercept(self, input: Input) -> Generator[Output | Input, Any, None]: return self.pre_interceptor.input(input) -- cgit v1.2.3-70-g09d2