Skip to content
Discussion options

You must be logged in to vote

Answer for current releases: the stale-template part of this was fixed in v0.12.18 (#2179).

  • Rapid-MLX now bundles fixed Gemma 4 chat templates (gemma4_full for 12B/26B/31B, gemma4_compact for E2B/E4B). The Gemma 4 aliases select them, so a converted checkpoint with an older template no longer changes tool-call or multi-turn rendering.
  • The fix covers the issues reproduced above: JSON null rendering, string function.arguments, and continuation after tool responses. Multi-turn golden tests cover it.
  • Tool-call parsing (gemma4 parser) returned structured tool_calls in both streaming and non-streaming modes in our reproduction, and grammar-constrained native tool calls are available (#1171).

O…

Replies: 4 comments 3 replies

Comment options

@TomLucidor
Comment options

Comment options

You must be logged in to vote
1 reply
@TomLucidor
Comment options

Comment options

You must be logged in to vote
1 reply
@TomLucidor
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by raullenchai
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants