summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-08-30 20:56:21 +0900
committerSho Sakuma <me@m1sk9.dev>2026-08-30 20:56:21 +0900
commit2dcf483773fa1e0968f879e5758bf7e723601f05 (patch)
tree76070c6c342724842aa523744908e07407fd69bd
parent0b4bd7ff77b9f3efb91a51959f57e8c84eb622a2 (diff)
downloadLunaticChat-2dcf483773fa1e0968f879e5758bf7e723601f05.tar.gz
LunaticChat-2dcf483773fa1e0968f879e5758bf7e723601f05.tar.bz2
LunaticChat-2dcf483773fa1e0968f879e5758bf7e723601f05.zip
chore: add diagnostics report field to bug report
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report_folia.yml12
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report_paper.yml12
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report_velocity.yml14
3 files changed, 34 insertions, 4 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug_report_folia.yml b/.github/ISSUE_TEMPLATE/bug_report_folia.yml
index 3c7fada..63ef5b3 100644
--- a/.github/ISSUE_TEMPLATE/bug_report_folia.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report_folia.yml
@@ -108,10 +108,20 @@ body:
- label: "`features.velocityIntegration`"
- type: textarea
+ id: diagnostics
+ attributes:
+ label: Output of `/lc dump`
+ description: "Run `/lc dump` on the affected server and paste the report it writes to `plugins/LunaticChat/debug/`. It carries the versions, the enabled features and how full each store is - no player names, UUIDs or messages."
+ placeholder: Paste the report here...
+ render: shell
+ validations:
+ required: false
+
+ - type: textarea
id: logs
attributes:
label: Logs and Error Messages
- description: "Please paste relevant logs or error messages here. Full stack traces matter on Folia — they show which thread the call came from. Setting `debug: true` in `config.yml` produces more detail."
+ description: "Please paste relevant logs or error messages here. Full stack traces matter on Folia — they show which thread the call came from. Setting `debug: true` in `config.yml` produces more detail; `debug: velocity,protocol` (or `/lc debug <category> on`) narrows it to one area."
placeholder: Paste your logs here...
render: shell
validations:
diff --git a/.github/ISSUE_TEMPLATE/bug_report_paper.yml b/.github/ISSUE_TEMPLATE/bug_report_paper.yml
index dfddc26..fd857c4 100644
--- a/.github/ISSUE_TEMPLATE/bug_report_paper.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report_paper.yml
@@ -96,10 +96,20 @@ body:
- label: "`features.velocityIntegration`"
- type: textarea
+ id: diagnostics
+ attributes:
+ label: Output of `/lc dump`
+ description: "Run `/lc dump` on the affected server and paste the report it writes to `plugins/LunaticChat/debug/`. It carries the versions, the enabled features and how full each store is - no player names, UUIDs or messages."
+ placeholder: Paste the report here...
+ render: shell
+ validations:
+ required: false
+
+ - type: textarea
id: logs
attributes:
label: Logs and Error Messages
- description: "Please paste relevant logs or error messages here. Setting `debug: true` in `config.yml` produces more detail."
+ description: "Please paste relevant logs or error messages here. Setting `debug: true` in `config.yml` produces more detail; `debug: velocity,protocol` (or `/lc debug <category> on`) narrows it to one area."
placeholder: Paste your logs here...
render: shell
validations:
diff --git a/.github/ISSUE_TEMPLATE/bug_report_velocity.yml b/.github/ISSUE_TEMPLATE/bug_report_velocity.yml
index 1de18a2..4b0ce75 100644
--- a/.github/ISSUE_TEMPLATE/bug_report_velocity.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report_velocity.yml
@@ -127,10 +127,20 @@ body:
required: false
- type: textarea
+ id: diagnostics
+ attributes:
+ label: Output of `/lc dump`
+ description: "Run `/lc dump` on the affected server and paste the report it writes to `plugins/LunaticChat/debug/`. It carries the versions, the enabled features and how full each store is - no player names, UUIDs or messages."
+ placeholder: Paste the report here...
+ render: shell
+ validations:
+ required: false
+
+ - type: textarea
id: velocity-logs
attributes:
label: Velocity Proxy Logs
- description: Please paste relevant logs or error messages from the proxy.
+ description: "Please paste relevant logs or error messages from the proxy. The proxy has no config file of its own: start it with `-Dlunaticchat.debug=velocity,protocol`, or set `LUNATICCHAT_DEBUG=velocity,protocol` in its environment, to get the handshake and relay detail."
placeholder: Paste the proxy logs here...
render: shell
validations:
@@ -140,7 +150,7 @@ body:
id: backend-logs
attributes:
label: Backend Server Logs
- description: "Please paste relevant logs or error messages from the backend servers. Setting `debug: true` in `config.yml` produces more detail."
+ description: "Please paste relevant logs or error messages from the backend servers. Setting `debug: true` in `config.yml` produces more detail; `debug: velocity,protocol` (or `/lc debug <category> on`) narrows it to one area."
placeholder: Paste the backend logs here...
render: shell
validations: