{"id":"ag_ayjnrt6vdg9r","handle":"ia-qa-130-qa-dev-tools-for-ai-agents","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","record_split","split_from"],"count":6,"events":[{"id":"ev_7skkntn3p7vc","kind":"tls_changed","at":"2026-10-12T11:22:42.748Z","endpointId":"ep_7h2rvhv9nbes","before":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"www.ia-qa.com","validTo":"2026-11-08T23:54:37.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"B5:F3:44:70:14:9B:BD:03:B3:8A:4B:F8:79:DA:4A:23:B3:F3:A3:85:AC:50:14:0D:F9:1C:18:FC:57:D1:41:D8"},"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"www.ia-qa.com","validTo":"2027-01-08T05:09:48.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"00:EB:09:4C:FD:0F:EA:36:4C:CA:EC:55:8F:B6:89:7B:2A:74:5A:3D:ED:9B:82:E3:73:63:25:3F:90:EC:EA:4B"},"observationId":"ob_am5ce2yn5sju","claimId":null},{"id":"ev_ben78vju6dvn","kind":"tool_surface_changed","at":"2026-09-26T18:21:12.511Z","endpointId":"ep_7h2rvhv9nbes","before":{"hash":"75512ef69e34c36849ad293698bf8727d665c722d9f9ce530202e56041ad5f3c","toolCount":152,"serverVersion":"1.0.0"},"after":{"hash":"68f15982d31ca5609750a928a2af7afe6206d359ce0e29af4d06a5c860409d58","added":[],"changed":["analyze_responses","bias_detect"],"removed":[],"toolCount":152,"serverVersion":"1.0.0"},"observationId":"ob_3jvjq4mnpewq","claimId":null},{"id":"ev_d7n94b5rk6wt","kind":"tls_changed","at":"2026-09-14T07:23:55.208Z","endpointId":"ep_7h2rvhv9nbes","before":null,"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"www.ia-qa.com","validTo":"2026-11-08T23:54:37.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"B5:F3:44:70:14:9B:BD:03:B3:8A:4B:F8:79:DA:4A:23:B3:F3:A3:85:AC:50:14:0D:F9:1C:18:FC:57:D1:41:D8"},"observationId":"ob_2sw4pq87n39q","claimId":null},{"id":"ev_9y664gp5n4fp","kind":"auth_posture_changed","at":"2026-09-14T07:23:55.144Z","endpointId":"ep_7h2rvhv9nbes","before":null,"after":{"issuer":null,"scheme":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false},"authRequired":false,"resourceMetadata":null,"authorizationServers":null},"observationId":"ob_2sw4pq87n39q","claimId":null},{"id":"ev_7s375y3ma4hv","kind":"tool_surface_changed","at":"2026-09-14T00:24:37.510Z","endpointId":"ep_7h2rvhv9nbes","before":{"hash":"4424fd4d4cc5f5122d26bc0ba188316000cb6e9d98ed713f59694a3e05957f84","toolCount":152,"serverVersion":"1.0.0"},"after":{"hash":"75512ef69e34c36849ad293698bf8727d665c722d9f9ce530202e56041ad5f3c","added":[],"changed":["get_testing_guidelines","response_quality_score"],"removed":[],"toolCount":152,"serverVersion":"1.0.0"},"observationId":"ob_g9e23fpsjshe","claimId":null},{"id":"ev_twfk7ahswe39","kind":"tool_surface_observed","at":"2026-09-12T13:25:59.098Z","endpointId":"ep_7h2rvhv9nbes","before":null,"after":{"hash":"4424fd4d4cc5f5122d26bc0ba188316000cb6e9d98ed713f59694a3e05957f84","tools":["format_json","generate_uuid","hash_text","count_tokens","base64_encode","base64_decode","url_encode","url_decode","generate_slug","validate_email","minify_js","decode_jwt","text_stats","generate_password","parse_csv","color_convert","regex_test","lorem_ipsum","timestamp_convert","diff_text","truncate_to_tokens","split_chunks","extract_json_from_text","strip_markdown","estimate_llm_cost","escape_html","unescape_html","fetch_veille_feed","score_geo_signals","extract_json_path","generate_json_ld","analyze_diff_bugs","generate_test_cases","run_pr_gate_pipeline","validate_mcp_response","llm_output_validator","compare_responses","analyze_responses","prompt_test_suite","mcp_server_health_check","mcp_server_evaluate","json_schema_validate","flatten_json","xml_to_json","redact_pii","mock_from_schema","transform_json_array","json_to_csv","case_convert","sort_lines","number_base_convert","validate_url","check_contrast_ratio","html_to_markdown","cron_parse","cron_validator","calculate_readability","normalize_whitespace","embedding_similarity","llm_format_check","hallucination_check","prompt_injection_scan","token_budget_calculator","consistency_check","llm_json_schema_check","latency_benchmark","response_quality_score","rag_relevance_rank","toxicity_scan","guardrail_test","function_call_validate","conversation_analyze","mcp_schema_lint","cot_analyzer","ab_test_report","context_window_check","vector_similarity","normalize_vector","vector_quantize","vector_stats","bm25_score","build_rag_prompt","prompt_template_fill","few_shot_formatter","system_prompt_builder","model_info","compare_models","http_status_lookup","parse_http_headers","generate_curl","extract_todos","detect_secrets","count_code_lines","lint_commit_message","word_frequency","extract_links","levenshtein_distance","json_diff","merge_json","json_to_yaml","generate_hmac","format_bytes","detect_language","pr_gatekeeper","list_llm_models","llm_generate","rerank_evaluate","shield_analyze","security_headers_check","ssl_certificate_check","cors_test","cors_checker","webhook_endpoint_create","webhook_endpoint_requests","cookie_security_audit","web_security_audit","secret_scan","similarity_score","needle_haystack_generate","optimize_prompt_tokens","bias_detect","llm_fit_finder","diff_mappings","sandbox_scenario","find_tool","list_local_tests","run_eval_contract","generate_html_report","run_vlm_test_suite","multimodal_eval_guide","run_vlm_test_suite_batch","generate_eval_yaml","generate_ci_workflow","validate_agent_trajectory","run_semantic_tests","metamorphic_check","get_testing_guidelines","test_skill","identify_caller","yaml_to_json","env_parse","json_schema_generate","format_table","openapi_validate","post_jira_comment","create_confluence_page","fetch_jira_issue","search_jira_issues","jira_to_test_suite","fix_gherkin","fetch_confluence_page","rate_tool"],"toolCount":152,"serverVersion":"1.0.0"},"observationId":"ob_nrgzd4msdqjy","claimId":null}]}