Record that the current user accepts the current Terms of Service.
Called when a user accepts an updated ToS via the in-app banner or the /accept-terms blocking page. Updates tos_accepted_at and tos_version on the user record.
Returns the accepted version and timestamp so the frontend can update state immediately without a full /auth/me refetch.
Documentation Index
Fetch the complete documentation index at: https://docs.riftmap.dev/llms.txt
Use this file to discover all available pages before exploring further.