What's Changed
- fix(go): fix error on tool requests during stream by @apascal07 in #4379
- fix(go): Remove raw bytes from the debug messages by @traut in #4329
- feat(go): add
NewFlowandNewStreamingFlowby @apascal07 in #4380 - feat(go): added channel-based streaming flow API by @apascal07 in #4186
- fix(go): handle loosely formatted JSON markdown blocks by @hugoaguirre in #4700
- feat(go/compat-oai): add OpenAI structured output API support by @dmeremyanin in #4680
- fix(go): added nil check for config in
ModelRefby @apascal07 in #4775 - fix(go): preserve error chain in GenkitError via Unwrap by @Zereker in #4527
- fix(go/plugins/googlegenai): fixed Vertex AI model resolution by @apascal07 in #4784
- fix(go): include
Typeproperty in seen struct types by @hugoaguirre in #4216 - feat(go): add HandlerFunc for error-returning handlers by @dmeremyanin in #4805
- fix(go): allow WithPromptFS and WithPromptDir to be used together by @dmeremyanin in #4800
- refactor(go/plugins/googlegenai): update plugin structure by @apascal07 in #4414
- feat(go/plugins/anthropic): support native structured output by @hugoaguirre in #4701
- fix(go/plugins/anthropic): resolve models using aliases by @hugoaguirre in #4703
- fix(go/plugins/googlegenai): fixed tool thought signature by @apascal07 in #4798
Full Changelog: go/v1.4.0...go/v1.4.1