-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
area:codecArea: codecs and serializationArea: codecs and serializationbugSomething isn't workingSomething isn't workingpriority:p3Priority P3 (low)Priority P3 (low)
Milestone
Description
Summary
serialize_pydantic calls model_dump and assumes it succeeds; exceptions should surface clearly as codec errors.
Failure mode
- A model with a failing
model_dumpraises an exception that bubbles up as a generic protocol error.
Repro (adversarial)
- Add a fixture Pydantic model whose
model_dumpraises (e.g., custommodel_dumpoverride). - Call through
NodeBridgeand verify explicit error message.
Acceptance criteria
model_dumperrors surface as clearBridgeExecutionErrormessages.- Adversarial tests cover a failing
model_dumppath.
Metadata
Metadata
Assignees
Labels
area:codecArea: codecs and serializationArea: codecs and serializationbugSomething isn't workingSomething isn't workingpriority:p3Priority P3 (low)Priority P3 (low)