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 SILENT STREAM FAILURES, ADDS GEMINI CACHE SUPPORT

By RepoJournal · Filed · About Laravel

BroadcastAgent no longer leaves users staring at loading spinners when streams fail — the framework now broadcasts errors to the frontend so clients can handle them gracefully.

Laravel AI shipped a critical fix [1] that broadcasts `stream_failed` events when the BroadcastAgent job throws an unhandled exception, finally giving frontend code visibility into stream failures instead of leaving UIs permanently loading. This pairs well with the new Gemini context cache support [2] that lets you pass previously cached content via the `cachedContent` parameter in agent provider options, cutting latency for high-frequency Gemini calls. Meanwhile, Boost patched three tooling-quality bugs [3] affecting Windows developers — mixed path separators in generated AI files and missing trailing newlines in skill file output. None of these are breaking changes, but the stream failure fix is production-ready and should be pulled immediately if you're running BroadcastAgent in queue jobs. The Gemini cache feature is a solid optimization if you're heavy on API calls. The Boost fixes are polish that matters when you're committing generated code.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Broadcast stream_failed event when BroadcastAgent job fails ↗ laravel/ai
  2. [2] Gemini context cache support via cachedContent param in agent provider options ↗ laravel/ai
  3. [3] Fix path separators and trailing newlines in install output (#790) laravel/boost

Quick answers

What shipped in Laravel on May 10, 2026?
BroadcastAgent no longer leaves users staring at loading spinners when streams fail — the framework now broadcasts errors to the frontend so clients can handle them gracefully. In total, 3 commits and 3 pull requests landed.
Who contributed to Laravel on May 10, 2026?
2 developers shipped this update, including sumaiazaman and dumbbellcode.
What were the notable Laravel updates?
Broadcast stream_failed event when BroadcastAgent job fails, Gemini context cache support via cachedContent param in agent provider options, and Fix path separators and trailing newlines in install output (#790).

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?