When the Assistant breaks, there's no way for me to figure out why. It could be a wrong tool call, bad parameter, silent retry, an empty reply, or the tool returning something the model then ignores. The UI only shows the formatted answer.
Add a debug feature that shows everything in its raw unformatted form: system prompt, user message, every tool call with its JSON, every tool response, raw model output. Perhaps the best ways is a toggle to show the complete unformatted log. (Syntax highlighting would be nice.)
Local LLM tools already make this available. Without it, debugging Assistant failures is guesswork, and it's hard to know whether to report problems, ignore them, or just fix my own custom prompt.
It could be really helpful for technical users and easily ignored for everyone else.