>>> ToolAnnotations(destructiveHint=True).destructive_hint True >>> ToolAnnotations(destructiveHint=True).destructiveHint AttributeError: 'ToolAnnotations' object has no attribute 'destructiveHint' >>> Tool(...).model_dump(exclude_none=True) {'name': 'x', 'input_schema': {'type': 'object'}} >>> Tool(...).model_dump(by_alias=True, exclude_none=True) {'name': 'x', 'inputSchema': {'type': 'object'}}