Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit145f71d

Browse files
committed
chore: restore thinking text message content event
Restore the empty `ThinkingTextMessageContentEvent` to ensure that theuser can be informed when the model starts thinking, even if no content isavailable at that moment.
1 parent1aabe80 commit145f71d

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

‎pydantic_ai_slim/pydantic_ai/ag_ui.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -403,11 +403,12 @@ async def _handle_model_request_event(
403403
yieldThinkingTextMessageStartEvent(
404404
type=EventType.THINKING_TEXT_MESSAGE_START,
405405
)
406-
ifpart.content:# pragma: no branch
407-
yieldThinkingTextMessageContentEvent(
408-
type=EventType.THINKING_TEXT_MESSAGE_CONTENT,
409-
delta=part.content,
410-
)
406+
# Always send the content even if it's empty, as it may be
407+
# used to indicate the start of thinking.
408+
yieldThinkingTextMessageContentEvent(
409+
type=EventType.THINKING_TEXT_MESSAGE_CONTENT,
410+
delta=part.contentor'',
411+
)
411412
stream_ctx.part_end=ThinkingTextMessageEndEvent(
412413
type=EventType.THINKING_TEXT_MESSAGE_END,
413414
)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp