Skip to main content

parse_verification_result

Function parse_verification_result 

Source
pub fn parse_verification_result(response: &str) -> (u32, Vec<String>)
Expand description

Parses verification results from the agent’s YAML response.

Returns (passed_count, failed_details). If the response cannot be parsed, returns (0, ["Unable to parse..."]) to avoid false positives.

§Examples

use coda_core::parser::parse_verification_result;

let response = "```yaml\nresult: passed\ntotal_count: 5\n```";
let (passed, failed) = parse_verification_result(response);
assert_eq!(passed, 5);
assert!(failed.is_empty());