github genkit-ai/genkit go/v1.9.0
Genkit Go v1.9.0

6 hours ago

What's Changed

  • fix(go): prevent goroutine leak on tool error by @arthu-rguo in #5483
  • fix(go): prevent panics caused by yield after stop by @arthu-rguo in #5485
  • fix(go): preserve metadata when mapping multipart tool resp by @arthu-rguo in #5484
  • fix(go): make prompt.Desc() concurrency-safe by @arthu-rguo in #5486
  • fix(go/plugins/googlegenai): use native constrained generation with tools by @chrisraygill in #5401
  • feat(go/ai): Add SchemaValidationError by @naqerl in #5339
  • feat(go/plugins/googlegenai): add Imagen 4 model family for Google AI by @adesinah in #5499
  • fix(go/plugins/googlegenai): default a voice for Gemini TTS requests by @adesinah in #5490
  • feat(go/plugins/googlegenai): register gemini-3.* and gemini-embedding-2 by @adesinah in #5509
  • feat(go/plugins/googlegenai): register dedicated Gemini TTS models by @adesinah in #5473
  • feat(go/plugins/vertexai/modelgarden): add Claude Opus 4.5, Llama, shared scaffolding by @cabljac in #5296
  • feat(go/plugins/googlegenai): Support tuned Gemini endpoint models by @cabljac in #5178

New Contributors

Full Changelog: py/v0.7.0...go/v1.9.0

Don't miss a new genkit release

NewReleases is sending notifications on new releases.