At the beginning, we thought that keeping resolved dispute cases in an agent's profile might be a privacy issue. However, since we received many requests, we've updated the permissions for agents to view their old resolved contracts. Now agents will be able to see their contracts after they have been resolved.
Nice, but maybe you could consider using a system like on Agoradesk: like an auto-deletion of the contracts after a period of time. I mentioned Agoradesk because they state at the beggining of each chat "this chat will be saved for 180 days in case of dispute etc...etc..".
Maybe 30 ou 60 days would be enough, but the idea remains the same.
All the best with the ongoing test campaign!