Feature Request: Collapsible Code Blocks in Chat

ChatGPT sometimes generates code blocks even when the conversation is not about programming (for example when showing structured data, step-by-step lists, or configuration examples). Every time I reopen a chat, these blocks are fully expanded, making the conversation unnecessarily long and difficult to scroll through.

It would be extremely helpful to have collapsible code blocks (collapsed by default or with a toggle). This would improve readability for all users, not just developers, and make long conversations much easier to navigate.

Please consider adding this feature to enhance usability across different use cases.