* Some refactoring and finish TODO for component tool * Add docstrings
tool
ReasoningContent
ChatMessage