sessionService->continueFrom($previousSessionId, $agentType); if (! $session) { throw new \InvalidArgumentException("Previous session not found: {$previousSessionId}"); } return $session; } }