Support nullable array fields in Hindsight memory recall deserialization #100
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What to build
Update the Hindsight memory recall deserialization schema in src/hindsight/recall.rs to tolerate null values for collection and optional fields returned by upstream Hindsight instances. When memories contain source_fact_ids: null or tags: null, the deserializer must treat them as empty lists rather than failing schema validation. Add unit and integration regression tests with real-world Hindsight recall fixtures containing nullable fields.
Acceptance criteria
Blocked by
None - can start immediately