Public declaration syntax from harness-sdk/src/validation/adapter_output.rs Original source SHA-256: 44de2c25e7bc8f0d2f91279e3ae99a83f2e4c5dd18781e1211e1e97c0b64acfe Function bodies and constant values are omitted. This is not the complete implementation. Source line 36 pub fn validate_agent_info(info: &SdkAgentInfo) -> Result<(), SdkError>; Source line 77 pub fn validate_response_chunk(chunk: &ResponseChunk) -> Result<(), SdkError>; Source line 153 pub fn validate_approval_request(request: &SdkApprovalRequest) -> Result<(), SdkError>;