Which log retention settings prevent Sketch plugin error data from being overwritten?
0 reputation · 16 Apr 2025, 17:48 UTC
Plugin Deployment Diagnostics
When diagnosing failed plugin deployments in Sketch, developers rely on the log files located in ~/Library/Logs/com.bohemiancoding.sketch3/ to analyze JavaScript stack traces and plugin identifier errors.
Log Persistence Uncertainty
Standard behavior suggests that these logs are overwritten upon each application launch. While there is a known "Keep logs" option within the Develop menu, this setting is not exposed in the default user interface, creating uncertainty regarding the default retention policy and how log rotation is handled for long-term debugging.
Does the "Keep logs" setting permanently prevent the overwrite cycle across all versions of Sketch, or is there a hidden rotation limit? Which specific configuration ensures that diagnostic data from a failed deployment persists after a mandatory application restart?