RepoJournal
Laravel

@laravel

PHP's most popular framework — Forge, Vapor, and a massive paying audience

Pick a date

The Wire · Showcase

LARAVEL AI FIXES CONVERSATION PERSISTENCE BUG, SHIPS v0.6.6

By RepoJournal · Filed · About Laravel

A critical fix prevents tool calls from being mangled into JSON objects when conversation histories are persisted and reloaded.

Laravel AI v0.6.6 shipped with a fix [1] that stops conversational agents from losing tool context mid-conversation. The issue: when tools are called, their results live in Collections with non-sequential integer keys. PHP's json_encode() treats those as objects instead of arrays, so Gemini receives malformed JSON and reasoning data gets dropped. The team also landed a fix [2] for reasoning data loss when restoring conversation history, addressing the downstream impact. On the infrastructure side, coding standards are now automated [3] via Laravel Pint on every push, keeping the AI package in sync with framework conventions. New test coverage [2] for OpenAI's transcription and audio features landed alongside a top_p configuration option [2] for finer-grained text generation control.

Action items

References

  1. [1] Reindex tool calls and results before persisting to prevent JSON object encoding ↗ laravel/ai
  2. [2] v0.6.6 ↗ laravel/ai
  3. [3] Add coding standards workflow ↗ laravel/ai

FAQ

What changed in Laravel on May 3, 2026?
A critical fix prevents tool calls from being mangled into JSON objects when conversation histories are persisted and reloaded.
What should Laravel teams do about it?
Upgrade to laravel/ai v0.6.6 if using tool-based agents or conversation persistence • Test conversation restore flows in staging if you persist agent state
Which Laravel repositories shipped on May 3, 2026?
laravel/ai

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.