记录 DirectProject 缺失 itemId 协议告警

保留缺失 itemId 事件的现有丢弃行为并输出诊断日志
This commit is contained in:
2026-09-04 21:55:51 +08:00
parent a401b9504a
commit 4731113d43
@@ -2850,6 +2850,9 @@ async fn read_game_creator_codex_app_server_stdout(
.and_then(serde_json::Value::as_str)
.filter(|value| !value.is_empty())
else {
eprintln!(
"agent.direct_codex.protocol_warning event=item/agentMessage/delta missing_item_id"
);
continue;
};
CodexTurnEvent::AgentMessageDelta {