增强Debug EML SSE诊断与心跳
This commit is contained in:
@@ -109,6 +109,9 @@ export async function uploadDebugEmlSuperAgentRunStream(
|
||||
handlers.onTrace?.(normalizeTraceEvent(payload))
|
||||
return
|
||||
}
|
||||
if (event.event === 'debug_heartbeat') {
|
||||
return
|
||||
}
|
||||
if (event.event === 'superagent_result') {
|
||||
finalResult = normalizeDebugEmlResult(payload)
|
||||
handlers.onResult?.(finalResult)
|
||||
|
||||
@@ -187,6 +187,8 @@ describe('debugEmlService', () => {
|
||||
'data: {"event":"reasoning.summary","run_id":"run-stream-1","text":"正在分析 Debug 邮件。","ts":"2026-07-11T10:00:01Z"}\n\n',
|
||||
'event: superagent_trace\n',
|
||||
'data: {"event":"tool.call.started","run_id":"run-stream-1","tool_name":"th_hotel_query_case_context","input_summary":"{\\"group_code\\":\\"G001\\"}"}\n\n',
|
||||
'event: debug_heartbeat\n',
|
||||
'data: {"debug_run_id":"90003","status":"CALLING_SUPERAGENT"}\n\n',
|
||||
'event: superagent_result\n',
|
||||
'data: {"debug_run_id":"90003","source_message_id":"30003","uploaded_media":[],"superagent_session_id":"session-stream-1","superagent_run_id":"run-stream-1","superagent_raw_answer":"{\\"route_code\\":\\"S10\\"}","superagent_parsed_json":{"route_code":"S10"},"superagent_trace_events":[{"event":"reasoning.summary","text":"正在分析 Debug 邮件。"}],"warnings":[],"status":"SUPERAGENT_SUCCEEDED"}\n\n',
|
||||
'event: done\n',
|
||||
|
||||
Reference in New Issue
Block a user