You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(engine): sanitize YAML date values in frontmatter to ISO strings
PyYAML safe_load converts date strings (e.g. '2026-03-06') into
datetime.date objects, which are not JSON-serializable. This caused
failures when frontmatter results were passed through the workflow
engine's JSON serialization pipeline.
- Add recursive _sanitize() in extract_markdown_frontmatter()
- Convert datetime.date and datetime.datetime to ISO strings
- Remove duplicate file_ext assignment in ReadFilesExecutor
0 commit comments