Debug Configuration
Settings under debug: for logging and diagnostics.
| Key | Type | Default | Description |
|---|---|---|---|
enabled | boolean | false | Master debug switch. |
protection | boolean | false | Log protection plugin integration checks. |
performance | boolean | false | Log performance monitoring data. |
operations | boolean | false | Log tool operations. |
cooldown | boolean | false | Log cooldown system activity. |
durability | boolean | false | Log durability system activity. |
integration | boolean | false | Log plugin integration activity. |
show-timestamps | boolean | true | Show timestamps in debug messages. |
show-thread-info | boolean | false | Show thread information in debug messages. |
log-to-file | boolean | false | Save debug logs to file. |
log-file | string | "logs/sigmatools-debug.log" | Debug log file path. |
log-level | string | "INFO" | One of DEBUG, INFO, WARN, ERROR. |
Debug logging can also be toggled at runtime without editing the config:
/sigmatools debug toggle all on
/sigmatools debug toggle operations on
/sigmatools debug status
Exampleโ
debug:
enabled: true
protection: true
performance: true
operations: true
cooldown: false
durability: false
integration: true
show-timestamps: true
show-thread-info: false
log-to-file: true
log-file: "logs/sigmatools-debug.log"
log-level: "INFO"