* fix: assistant message validation error when tool_call exists but content not exists * fix: enhance content validation in Message model to allow None for assistant role with tool_calls
* fix: assistant message validation error when tool_call exists but content not exists * fix: enhance content validation in Message model to allow None for assistant role with tool_calls