How Hermes Agent turns conversations into lasting knowledge through memory, skills, and cross-session recall