We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b49f55e commit a0458d5Copy full SHA for a0458d5
1 file changed
veadk/runner.py
@@ -152,12 +152,17 @@ async def wrapper(
152
f"Function response: {function_response} {event_metadata}"
153
)
154
elif event.content is not None and event.content.parts:
155
- final_output = ""
156
for part in event.content.parts:
157
- if not part.thought and len(part.text.strip()) > 0:
+ if len(part.text.strip()) > 0:
158
final_output = part.text
159
- break
160
- logger.debug(f"Event output: {final_output} {event_metadata}")
+ if part.thought:
+ logger.debug(
+ f"Thinking output: {final_output} {event_metadata}"
161
+ )
162
+ else:
163
164
+ f"Event output: {final_output} {event_metadata}"
165
166
167
post_run_process(self)
168
0 commit comments