Logfile cleanup

I understand the need to do logfile cleanup so the game directory does not fill up with the clutter of old files. What I do not understand is why VRChat also deletes deliberate copies of logfiles.

output_log_2026-02-04_05-57-26.txt
output_log_2026-02-04_05-57-26 - Copy.txt

Under the current system, both of these will be auto deleted.

You could file a bug report. Personally I’ve always set things way out of reach of programs whenever I wish to save something. It’s quite possible they are looking at either the dot txt extension or like the prefix and extension

I’m general appdata is application data, and the moment you’re making an extra copy it’s now your own data

1 Like

When cleaning up logfiles it’s safer/easier to go through all files in a directory and delete them based on the timestamp of the file. If they were to make sure that the filename is something that VRChat itself might put out, they’d have to make sure that the rule excludes every possible thing that someone else might call something, while also handling cases like their own filename format changing for whatever reason (such as changes in system localization, refactors, etc.)

Log file directories are by their nature ephemeral. If you want to save a copy somewhere, put it in another directory. This applies to all software, not just VRChat.

1 Like