Skip to content

v0.16.2

Compare
Choose a tag to compare
@futurisold futurisold released this 05 Aug 18:20
· 14 commits to main since this release

SymbolicAI 0.16.2 – Release Notes

Core / LLMDataModel
• Schema simplification now recognises
– dict/mapping fields via additionalProperties
– primitive alternatives inside anyOf/oneOf/union blocks
• Definitions list includes non-object union variants.
• Union handling:
– Heuristic chooses the simplest subtype for examples.
– instruct_llm emits one example per union alternative and wraps them in [[Example N]] blocks.
• build_dynamic_llm_datamodel: removed cache; clearer field description.

Strategy
• contract:
– post_remedy default switched to False.
– Robust dynamic type inference: separate input/output paths, improved error messages.
– act() signature validation added.

Full Changelog: v0.16.1...v0.16.2