- Add option to use a second LLM call to form a structured output. This is useful for running experiments with LLMs that don't natively support structured outputs.
- Add
inv
command for formatting code - Refactored code by moving ToolOutput, ChainLogHandler, and CustomAsyncRedisCache to different files
Full Changelog: v0.3.2...v0.3.3