fix: add implicit to representation str

This commit is contained in:
Rajat Ahuja 2025-11-12 17:33:48 -05:00
parent 992ec86f96
commit 6d65191f53
1 changed files with 16 additions and 0 deletions

View File

@ -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):