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 UNLOCKS SUB-AGENTS AND CONFIGURABLE CONVERSATIONS

By RepoJournal · Filed · About Laravel

The AI SDK just shipped composable agent hierarchies and fixed the table-naming lockdown that forced reimplementations of core conversation storage.

Laravel AI landed two architectural wins overnight. First, agents can now return other agents directly from their `tools()` method [1], following the industry pattern of treating sub-agents as first-class tools—the parent LLM invokes them like any other callable, passing task descriptions and consuming results. Second, `DatabaseConversationStore` table names are now configurable [2], eliminating the five hardcoded string literals that forced teams following internal naming conventions (`tenant_*`, `module_*`) or avoiding database collisions to reimplement the entire `ConversationStore` interface from scratch. The SDK also hardened Anthropic streaming: it now properly handles `pause_turn` continuations [3], where Anthropic needs the client to replay assistant content blocks so the server can continue the same turn—previously those paused conversations died mid-stream. Over in framework, 13.x got a memory optimization [4] that stops burning CPU on empty merge operations during every model construction, and Cloud storage now supports scoped filesystems [5], letting you swap drivers from `s3` to `scoped` without rewiring config. Docs caught up with the new `#[TopP]` nucleus sampling attribute [6] and synced the AI provider support matrix [7].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Add sub-agent support as tools ↗ laravel/ai
  2. [2] Make conversation/message table names configurable ↗ laravel/ai
  3. [3] Handle Anthropic pause_turn server-tool continuations ↗ laravel/ai
  4. [4] [13.x] Skip allocation in mergeFillable/Appends/Hidden/Visible when input is empty ↗ laravel/framework
  5. [5] Add support to scoped filesystem for Cloud ↗ laravel/framework
  6. [6] Document #[TopP] agent configuration attribute ↗ laravel/docs
  7. [7] Update AI SDK provider support table ↗ laravel/docs

Quick answers

What shipped in Laravel on May 8, 2026?
The AI SDK just shipped composable agent hierarchies and fixed the table-naming lockdown that forced reimplementations of core conversation storage. In total, 22 commits, 22 pull requests, and 1 releases landed.
Who contributed to Laravel on May 8, 2026?
6 developers shipped this update, including JVillator0, timmcleod, CodeWrap, olivier-zenchef, jeremynikolic, and pushpak1300.
What were the notable Laravel updates?
Add sub-agent support as tools, Make conversation/message table names configurable, and Handle Anthropic pause_turn server-tool continuations.

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?