Skip to content

Commit a4c4a7d

Browse files
authored
fix: strip segment text to remove extra blank lines in segmented reply (#8304)
* fix: strip segment text to remove extra blank lines in segmented reply Fixes #8300 * refactor: optimize seg.strip() per PR review suggestion
1 parent 0bcc662 commit a4c4a7d

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • astrbot/core/pipeline/result_decorate

‎astrbot/core/pipeline/result_decorate/stage.py‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,8 @@ async def process(
245245
for seg in split_response:
246246
if self.content_cleanup_rule:
247247
seg = re.sub(self.content_cleanup_rule, "", seg)
248-
if seg.strip():
248+
seg = seg.strip()
249+
if seg:
249250
new_chain.append(Plain(seg))
250251
else:
251252
# 非 Plain 类型的消息段不分段

0 commit comments

Comments
 (0)