This change stops rewriting the user's message on the client and instead sends the selected persona explicitly to the backend. The API now injects persona instructions as a proper system message, while the request schema validates the persona and falls back to a default when needed. That lines up better with the chat-completions model, keeps user content clean, and should make persona behavior more reliable in practice.

Moved persona prompt engineering into the chat API's system message so style instructions are applied consistently and separately from user input. - lws803/GigaChadGPT