ValidationResult

Result of tool arguments validation

success: boolean

Whether validation was successful

data: T

Parsed and validated data (only present when success is true)

error: string

Error message (only present when success is false)