Genkit JS
- fix(cli/telemetry-server): fixed trace duplication in the index which resulted in duplication in trace list in dev ui by @pavelgj in #3619
- feat(js/ai/tools): added dynamic version of the interrupt by @pavelgj in #3570
Genkit CLI and Dev UI
- fix: custom config casing improvements and less wrapping by @MichaelDoyle
- fix: properly render inline code blocks as decoded html by @MichaelDoyle
- fix(runners/model): make append mode toggle work properly by @MichaelDoyle
- fix: restore gap between messages on trace rendering by @MichaelDoyle
- feat: add context to generic action runner by @MichaelDoyle
- feat: distinguish .prompt files by adding a label by @MichaelDoyle
- fix: Trace panel and uneditable message styling by @mjchristy
- fix: ensure getTrace for each View Trace in the flow history view by @pavelgj
- fix: refetch the trace before sending to input by @pavelgj
Dev UI trace rendering improvements:
Full Changelog: https://github.com/firebase/genkit/compare/genkit@1.19.3...genkit@1.20.0