Back in 1.20.2 the config phase used to eradicate any resource packs loaded in the current session. This has (thankfully) been improved in 1.20.3 and resource packs can now properly be managed.
However, after this change, the config phase doesn't act as a complete reset and configure phase and moreover as a phase to reconfigure client state.
With the resource pack fix, a fix to revert clearing the chat history should be implemented as well, unless the chat-type registry was changed or the server explicitly requested to remove the history.
This fix would also greatly improve the experience on modded servers which use a proxy to switch between multiple servers, as losing conversations between them can be breaking for the experience
Please rephrase this as a bug report, not a feature request. Also, make sure to include steps to reproduce, observed result, and expected result.
This ticket will automatically reopen when you reply.