Skip to content

Commit 0611c7b

Browse files
committed
minor fixes
1 parent 4e333b9 commit 0611c7b

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

guardrails/classes/history/iteration.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,10 @@ def create_messages_table(
198198
table.add_column("Content")
199199

200200
for msg in messages:
201-
table.add_row(str(msg["role"]), msg["content"]) # type: ignore
201+
if hasattr(msg["content"], "source"):
202+
table.add_row(str(msg["role"]), msg["content"].source) # type: ignore
203+
else:
204+
table.add_row(str(msg["role"]), msg["content"]) # type: ignore
202205

203206
return table
204207

guardrails/run/utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ def messages_source(messages: MessageHistory) -> MessageHistory:
2020
content = (
2121
msg["content"].source
2222
if isinstance(msg["content"], Prompt)
23+
or isinstance(msg["content"], Instructions)
2324
else msg["content"]
2425
)
2526
msg_copy["content"] = content

0 commit comments

Comments
 (0)