Watson: A Cognitive Observability Framework for the Reasoning of Foundation Model-Powered Agents