From 6d65191f535361a0dbf3208ee61ec3cf2eb84500 Mon Sep 17 00:00:00 2001 From: Rajat Ahuja Date: Wed, 12 Nov 2025 17:33:48 -0500 Subject: [PATCH] fix: add implicit to representation str --- src/utils/representation.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/utils/representation.py b/src/utils/representation.py index f71d0bee..0a595d4f 100644 --- a/src/utils/representation.py +++ b/src/utils/representation.py @@ -260,6 +260,11 @@ class Representation(BaseModel): parts.append(f"{i}. {observation}") parts.append("") + parts.append("IMPLICIT:\n") + for i, observation in enumerate(self.implicit, 1): + parts.append(f"{i}. {observation}") + parts.append("") + parts.append("DEDUCTIVE:\n") for i, observation in enumerate(self.deductive, 1): parts.append(f"{i}. {observation}") @@ -291,6 +296,11 @@ class Representation(BaseModel): parts.append(f"{i}. {observation.content}") parts.append("") + parts.append("IMPLICIT:\n") + for i, observation in enumerate(self.implicit, 1): + parts.append(f"{i}. {observation.content}") + parts.append("") + parts.append("DEDUCTIVE:\n") for i, observation in enumerate(self.deductive, 1): parts.append(f"{i}. {observation.str_no_timestamps()}") @@ -315,6 +325,12 @@ class Representation(BaseModel): parts.append(f"{i}. {obs}") parts.append("") + # Add implicit observations + parts.append("## Implicit Observations\n") + for i, obs in enumerate(self.implicit, 1): + parts.append(f"{i}. {obs}") + parts.append("") + # Add deductive observations parts.append("## Deductive Observations\n") for i, obs in enumerate(self.deductive, 1):