118 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-07-01
stories 35

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

LARAVEL AI GAINS WEB SEARCH AND FILESYSTEM TOOLS

By RepoJournal · Filed · About Laravel · Composed from the cited sources · methodology

Laravel's AI package now handles real-time web search results with citations, fixes a critical bug in structured output parsing that silently broke JSON responses, and ships filesystem tools so agents can read and manage files without custom code.

The OpenRouterProvider now supports web search with proper citation handling [1], letting your AI agents fetch current information and cite sources in both streaming and non-streaming modes. At the same time, a subtle but dangerous bug was fixed [2] where some models wrap JSON responses in markdown fences, causing silent failures and empty arrays instead of the data you expected. If you're using structured output, this patch prevents data loss. The framework also fixed a replay bug [3] in stored conversations with tool calls, ensuring the message order stays correct when you load a multi-turn conversation from the database. New FileStorageTools [4] let you grant agents access to Laravel storage disks without rolling custom tools for every operation. On the framework side, Laravel 13.18.0 shipped [5] with cache improvements for debounced jobs and a new `input()` method on console commands [6] that gives you the same typed data accessors you're used to on requests. The maintenance mode command now respects JSON requests [7] instead of always returning HTML, fixing broken API responses during scheduled downtime. A TaggedCache bug [8] caused deferred callbacks to silently drop in flexible groups, leaving stale entries unvalidated. Envoy fixed a CPU-spiking bug [9] in parallel task execution where the polling loop never yielded, pinning cores at 100%.

Action items

References

  1. [1] Add web search and citation support to OpenRouterProvider ↗ laravel/ai
  2. [2] fix: strip markdown code fences from structured output before decoding ↗ laravel/ai
  3. [3] Fix stored tool conversation replay order ↗ laravel/ai
  4. [4] Add filesystem tools for AI agents ↗ laravel/ai
  5. [5] v13.18.0 ↗ laravel/framework
  6. [6] [13.x] Add `input()` method to console commands ↗ laravel/framework
  7. [7] [13.x] Handle api / json routes with Down (Maintenance) command ↗ laravel/framework
  8. [8] [13.x] Fix flexible() lock and defer label collisions in TaggedCache ↗ laravel/framework
  9. [9] Fix high CPU usage when running tasks in parallel ↗ laravel/envoy

Quick answers

What shipped in Laravel on July 1, 2026?
Laravel's AI package now handles real-time web search results with citations, fixes a critical bug in structured output parsing that silently broke JSON responses, and ships filesystem tools so agents can read and manage files without custom code. In total, 16 commits, 17 pull requests, and 2 releases landed.
Who contributed to Laravel on July 1, 2026?
8 developers shipped this update, including pietervanleuven, vaishnavyogesh, gracjankubicki, pushpak1300, stevebauman, davidrushton, Amirhf1, and mattiasgeniar.
What were the notable Laravel updates?
Add web search and citation support to OpenRouterProvider, fix: strip markdown code fences from structured output before decoding, and Fix stored tool conversation replay order.