System Snapshot function for easier support

Hi guys

I’m reasonably new here but have come across so many situations where users struggle in providing simple and uniform details about their situation.

Open to your thoughts on the following.

Problem…
Users quite often experience issues and their experience levels are as varied as their expectations. We could possibly improve that experience by creating a one-click function to take a snapshot of their setup and capture the most appropriate logging or console error and display in a simple and uniform output.

Currently if we go to ‘Settings - Data - Export Settings’ we can capture helpful data in a more verbose output. But amongst this there’s some helpful info as I’ve extracted from my setup just now below…

“isDebugEnabled”: “true”,
“isEventLogsEnabled”: “true”,
“promptId”: “optimized”,
“isLatestBranch”: “true”,
“commitHash”: “413c5cb”,

“selectedModel”: “deepseek/deepseek-chat”,
“selectedProvider”: “OpenRouter”,

If I import a folder I get the following…

"message":"Folder imported successfully",
"details":{"folderName":"temp-project",
"textFileCount":85,
"binaryFileCount":0},

There’s some additional common issues or errors that might be helpful, and I’m open to suggestions and advice on this. And yes they may be difficult to capture but I don’t know till I ask…

  • API key supplied - true/false
  • Bolt running on local - true/false
  • Context performance monitor - (extract available data or possibly create a local variable store that keeps a value based on the most recent say 5 context executions ratioas to create a health score ??)
  • System resources - memory availability (open to discusion but will become more important as more users start running local)
  • Most recent error msg - captured from console data (I understand this could be very difficult but also possibly redundant if previous output explained the situation)

All this detail to be extracted and displayed in a pop-up modal and include a copy-text button. I believe this would make support and root-cause analysis a lot simpler and more efficient.

I’m not sure where the sugegsted button would be best situated. But at the moment with so many new users experiencing often simple issues, it may be best found on the front page - once again I’m open to suggestions.