Claude's new Dreaming feature is a between-session memory refinement system that reviews past agent behaviour, identifies recurring mistakes and workflow patterns, and updates memory.