RepoJournal
Laravel

@laravel

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

Keep up with Laravel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: PHP Full archive →

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.

One email a day. Unsubscribe in one click.

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

Quick answers

What shipped 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. In total, 2 commits, 2 pull requests, and 1 releases landed.
Who contributed to Laravel on May 3, 2026?
2 developers shipped this update, including sumaiazaman and pushpak1300.
What were the notable Laravel updates?
Reindex tool calls and results before persisting to prevent JSON object encoding, v0.6.6, and Add coding standards workflow.

More from @laravel

Daily updates, in your inbox

Follow Laravel

Keep up with Laravel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?