debug Enabled
Flag indicating whether debug mode is enabled for the plugin.
This property controls whether the plugin operates in debug mode, which enables additional logging, diagnostic information, and development features that are useful for troubleshooting and plugin development.
Debug Mode Features:
Verbose logging of plugin operations and state changes
Detailed error reporting with stack traces
Performance timing information for database operations
Development-specific commands and features
Additional validation and sanity checks
When to Enable Debug Mode:
During plugin development and testing
When troubleshooting plugin issues or errors
For performance analysis and optimization
When requested by plugin support team
Production Considerations:
Debug mode should generally be disabled in production
Excessive logging can impact server performance
Debug logs may contain sensitive information
Log files can grow rapidly with debug mode enabled
Default Value: false (debug mode disabled)
Configuration Key: "debug.enabled"
Impact on Performance:
Additional logging operations consume CPU and I/O resources
Debug checks and validations add computational overhead
Log file growth may affect disk space and I/O performance
Since
1.0.0