94 lines
4.0 KiB
JSON
94 lines
4.0 KiB
JSON
{
|
|
"schema_version": "1.0",
|
|
"captured_at": "2026-09-20T07:22:59Z",
|
|
"environment": "development",
|
|
"mode": "real",
|
|
"purpose": "One freshly confirmed provider-primary capture-first call; provider returned Busy Here before answer.",
|
|
"authorization": {
|
|
"trunk_id": "provider-primary",
|
|
"sip_server": "61.132.228.221:5060",
|
|
"route_prefix": "7089",
|
|
"caller_id": "BD93205882",
|
|
"raw_target": "15003164745",
|
|
"fresh_confirmation": true,
|
|
"automatic_retry": false,
|
|
"route_switch": false
|
|
},
|
|
"deployment": {
|
|
"instance_id": "i-2zeew9pswry8sr33095l",
|
|
"fixed_eip": "123.56.71.98",
|
|
"capture_interface": "eth0",
|
|
"capture_filter": "udp port 5060 or udp portrange 10000-10800",
|
|
"package_sha256": "a83c30d861ed453ad2eee94d0d067cbae16e9354de59e7b1d473d2ae0c72b0ff",
|
|
"capture_entrypoint_sha256": "3a2c3809fafb5138a9327f4e12a52a5c89daf11cc408add16998ea599697b7e4"
|
|
},
|
|
"call": {
|
|
"started_at": "2026-09-20T07:22:58Z",
|
|
"ended_at": "2026-09-20T07:22:59Z",
|
|
"duration_seconds": 1,
|
|
"agent_exit": 1,
|
|
"error": "channel ended before StasisStart: ChannelHangupRequest cause=17 soft=false state=Down",
|
|
"stasis_start": false,
|
|
"ai_turns": 0,
|
|
"asr": "not entered",
|
|
"llm": "not entered",
|
|
"tts": "not entered",
|
|
"rx_rtp_packets": 0,
|
|
"tx_rtp_packets": 0,
|
|
"recordings": []
|
|
},
|
|
"sip": {
|
|
"invite_uri": "sip:708915003164745@61.132.228.221:5060",
|
|
"response_timeline": [
|
|
{"time": "15:22:58+08:00", "direction": "outbound", "event": "INVITE", "cseq": "5351"},
|
|
{"time": "15:22:58+08:00", "direction": "inbound", "event": "100 trying -- your call is important to us"},
|
|
{"time": "15:22:58+08:00", "direction": "inbound", "event": "183 Session Progress"},
|
|
{"time": "15:22:59+08:00", "direction": "inbound", "event": "486 Busy Here"},
|
|
{"time": "15:22:59+08:00", "direction": "outbound", "event": "ACK"}
|
|
],
|
|
"final_invite_response": "486 Busy Here",
|
|
"reason_header": "Q.850;cause=16;text=\"NORMAL_CLEARING\"",
|
|
"q850": 16,
|
|
"asterisk_hangup_cause": 17,
|
|
"bye_seen": false,
|
|
"cancel_seen": false,
|
|
"sdp": {
|
|
"offer_present": true,
|
|
"local_audio_port": 10186,
|
|
"remote_audio_port": 16332,
|
|
"codec": "PCMA/8000",
|
|
"payload_type": 8,
|
|
"telephone_event": "101/8000",
|
|
"ptime": 20,
|
|
"direction": "sendrecv"
|
|
},
|
|
"interpretation": "The provider accepted the INVITE transaction and returned provisional progress, then rejected the call with 486 Busy Here before answer; OPTIONS 200 OK is only reachability evidence."
|
|
},
|
|
"capture": {
|
|
"pcap_path": "/var/lib/sip-go-agent/evidence/real-provider-primary-15003164745-capture-20260920/capture.pcap",
|
|
"pcap_bytes": 5390,
|
|
"pcap_sha256": "59583f8d39de1d7d970f4b6a9dcab08e6a365e5a87efab5c2503c6db9d2ca887",
|
|
"packets_captured": 7,
|
|
"packets_received_by_filter": 7,
|
|
"packets_dropped_by_kernel": 0
|
|
},
|
|
"diagnostic_hashes": {
|
|
"asterisk_journal_sha256": "cc9d283853be5556f25fca15d57dc406d7fe74f42cc1efd6c60c7e38e4fc1669",
|
|
"sip_summary_sha256": "b124f3b17cf3eccbb56892f06f97ba4e378fb903b65093861953328710b1471e",
|
|
"call_output_private_sha256": "cccf024309af473dc56c18ce83e922fe58ad893d89a314d7423010642c6817ca",
|
|
"metadata_sha256": "23d1403d2e7bc0fe4490450b0185b70bbe3dd9a83e2fc87dc51c0d7a6f844654",
|
|
"recordings_manifest_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
},
|
|
"acceptance": {
|
|
"capture_first_gate": true,
|
|
"complete_sip_failure_evidence": true,
|
|
"provider_primary_sip_answer": false,
|
|
"real_three_turn_ai_call": false,
|
|
"recording_and_two_sided_transcript": false,
|
|
"w14_complete": false,
|
|
"production_release": false
|
|
},
|
|
"evidence_directory": "/var/lib/sip-go-agent/evidence/real-provider-primary-15003164745-capture-20260920",
|
|
"next_gate": "Do not retry this provider-primary/target combination without a new current-session confirmation; provider-side Busy Here/route policy must be explained before any further real call."
|
|
}
|