We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 52da4f1 commit b33f78aCopy full SHA for b33f78a
pydantic_ai_slim/pydantic_ai/_cli.py
@@ -351,11 +351,11 @@ def handle_slash_command(
351
console.print('[dim]Exiting…[/dim]')
352
return 0, multiline
353
elif ident_prompt == '/cp':
354
- if not messages or not isinstance(messages[-1], ModelResponse) or not (text_to_copy := messages[-1].text):
+ if not messages or not isinstance(messages[-1], ModelResponse):
355
console.print('[dim]No output available to copy.[/dim]')
356
else:
357
- text_to_copy = text_to_copy.strip()
358
- if text_to_copy:
+ text_to_copy = messages[-1].text
+ if text_to_copy and (text_to_copy := text_to_copy.strip()):
359
pyperclip.copy(text_to_copy)
360
console.print('[dim]Copied last output to clipboard.[/dim]')
361
0 commit comments