The Wire · Showcase
LARAVEL MCP ALIGNS WITH 2026 SPEC, MULTIPLEX SHIPS BREAKING COLOR CHANGES
By RepoJournal · Filed · About Laravel
Laravel's MCP implementation dropped support for the deprecated -32002 error code overnight, forcing a protocol realignment that affects any tool consuming resource read failures.
The MCP team shipped v0.9.2 [1] with a critical protocol fix: the 2026-07-28 spec revision removes -32002, so missing or unknown resource URIs now return -32602 (Invalid params) instead [2]. This aligns the error enum with reserved codes the spec carves out for header mismatches, missing client capabilities, and unsupported protocol versions. On the framework side, Lucas Michot centralized test teardown logic into AfterEachTestSubscriber [3], eliminating manual resets of Carbon, Str fakes, Sleep state, and Lottery results across individual test classes. Over in Multiplex, Joe Tannenbaum shipped two rapid releases with breaking color delimiter changes: v0.3.0 [5] swapped the format from "label,color,command" to "label:color,command" [8], then v0.4.0 [4] changed it again to "label@color,command" [6]. The same update bumped React from 18.3.1 to 19.2.7 and Ink from 5.2.1 to 7.1.0 [7], so terminal UI consumers will want to test compatibility carefully.
One email a day. Unsubscribe in one click.
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. Read a past issue →
Action items
- → Review MCP protocol error handling if consuming resource/read endpoints laravel/mcp [plan]
- → Update Multiplex color delimiter syntax to @-based format in any automation laravel/multiplex [plan]
- → Verify framework tests run cleanly with centralized teardown in 13.x laravel/framework [monitor]
References
- [1] v0.9.2 ↗ laravel/mcp
- [2] Align protocol error codes with MCP 2026-07-28 ↗ laravel/mcp
- [3] Centralize per-test static state resets in AfterEachTestSubscriber (#61078) laravel/framework
- [4] v0.4.0 ↗ laravel/multiplex
- [5] v0.3.0 ↗ laravel/multiplex
- [6] New color delimiter ↗ laravel/multiplex
- [7] Bump the npm group across 1 directory with 7 updates ↗ laravel/multiplex
- [8] Support non-hex colors, change command format ↗ laravel/multiplex