VineLink is useful for tracking an inmate's location and custody status, but it does not display charges. For that you need to go directly to the source.
The Clerk of the Court in the jurisdiction where the charges were filed is where all case information lives. In Fayette County that means the Fayette County District Clerk's office in La Grange. They maintain the complete case file including charging documents, court filings, trial transcripts, and any other official records associated with the case. This is the same database attorneys use when pulling case information for their clients. There is typically a fee to reproduce documents, but the records are public and accessible to anyone who requests them.
You can contact the Fayette County District Clerk by phone or in person to ask how to access case records. Some Texas county clerks also have online portals where basic case information can be searched by name or case number at no cost, with fees applying only when you request physical copies of documents.
If you want a faster starting point before contacting the clerk's office, TruthFinder pulls from a broad database of public records, including criminal case information and can surface charge details, case history, and more. It is not a substitute for the official court record but it can give you a useful overview quickly before you go through the formal request process.