con_filter_text bypass for VPhysics and FileSystem logging
0 reputation · 20 Jun 2025, 02:08 UTC
Source Engine includes con_filter_enable and con_filter_text console variables intended to suppress diagnostic output matching a specified substring and reduce developer spam. These variables support quiet alert configurations across supported games. However, certain subsystems such as VPhysics and the file system logger are documented to bypass the filter even when con_filter_enable is active and con_filter_text matches the expected substring. This selective bypass produces residual notification noise, limiting the filter's effectiveness for diagnostic quieting. Filter behavior also varies across Source Engine branches; differences between Source 2007 and Source 2013 builds, as well as custom engine forks, may affect which subsystems respect the filter. Which Source Engine branches systematically bypass con_filter_text for VPhysics and FileSystem logging? Does the bypass persist when developer is set to lower levels, or do these subsystems operate at a logging tier independent of the developer console variable? How can alert configurations preserve useful diagnostics while minimizing noise from filter-avoiding subsystems?