agent-zero/extensions/python/message_loop_result
Alessandro 27b7df8917
Some checks are pending
Build And Publish Docker Images / plan (push) Waiting to run
Build And Publish Docker Images / build (push) Blocked by required conditions
Restore full-response repeat checks for native tool calls
Compare public commentary together with canonical function calls when
recording and checking the previous response. This restores the historical
full-message policy for native turns, so changed or missing commentary
can distinguish otherwise identical calls.

Keep canonical call history, masking, provider metadata and state
advancement intact. Exclude provider IDs and separate reasoning from the
comparison; identical public text and calls remain guarded.

Cover commentary changes and absence, call changes and batches, provider
metadata round trips, and legacy thoughts/headline behavior. Update the
owning contracts. Verified with 177 passing tests, four recorded Mac
warning replays and a live two-call drill using the Codex II preset.
2026-10-06 18:49:30 +02:00
..
_20_empty_response.py Handle reasoning-only and plain-text fallback responses 2026-09-03 03:37:59 +03:00
_30_repeat_response.py Restore full-response repeat checks for native tool calls 2026-10-06 18:49:30 +02:00
_40_native_thoughts.py Display native commentary as streamed thoughts 2026-09-15 15:06:04 +02:00
AGENTS.md Restore full-response repeat checks for native tool calls 2026-10-06 18:49:30 +02:00