Sequential Thinking: AI Agent Meta-Cognition & Problem-Solving