Tool result records: Microsoft Agent Framework

The verdict line for each probe run, with a link to the record and its captures. The cross-client matrix is on Tool result handling, verified.

136 records, version 1.25.0, no registry entry yet. Overlay data/verified/agent-framework.json.

Scenario Config Run At Version Verdict
app_only default http 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
app_only default stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
app_only anthropic stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
app_only both stdio 2026-07-28 1.25.0 […] and {…} (content 1x, structuredContent 1x, as json)
app_only content-first stdio 2026-07-28 1.25.0 […] content only (1x, as text)
app_only content-only stdio 2026-07-28 1.25.0 […] content only (1x, as text)
app_only responses stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
app_only structured-only stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
meta_only default http 2026-07-28 1.25.0 […] content only (1x, as text, _meta did not reach the model)
meta_only default stdio 2026-07-28 1.25.0 […] content only (1x, as text, _meta did not reach the model)
meta_only anthropic stdio 2026-07-28 1.25.0 […] content only (1x, as text, _meta did not reach the model)
meta_only both stdio 2026-07-28 1.25.0 […] content only (1x, as text, _meta did not reach the model)
meta_only content-first stdio 2026-07-28 1.25.0 […] content only (1x, as text, _meta did not reach the model)
meta_only content-only stdio 2026-07-28 1.25.0 […] content only (1x, as text, _meta did not reach the model)
meta_only responses stdio 2026-07-28 1.25.0 […] content only (1x, as text, _meta did not reach the model)
meta_only structured-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "null"
with_meta default http 2026-07-28 1.25.0 {…} structuredContent only (1x, as json, _meta did not reach the model)
with_meta default stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json, _meta did not reach the model)
with_meta anthropic stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json, _meta did not reach the model)
with_meta both stdio 2026-07-28 1.25.0 […] and {…} (content 1x, structuredContent 1x, as json, _meta did not reach the model)
with_meta content-first stdio 2026-07-28 1.25.0 […] content only (1x, as text, _meta did not reach the model)
with_meta content-only stdio 2026-07-28 1.25.0 […] content only (1x, as text, _meta did not reach the model)
with_meta responses stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json, _meta did not reach the model)
with_meta structured-only stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json, _meta did not reach the model)
audience_user default http 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
audience_user default stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
audience_user anthropic stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
audience_user both stdio 2026-07-28 1.25.0 […] and {…} (content 1x, structuredContent 1x, as json)
audience_user content-first stdio 2026-07-28 1.25.0 […] content only (1x, as text)
audience_user content-only stdio 2026-07-28 1.25.0 […] content only (1x, as text)
audience_user responses stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
audience_user structured-only stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
empty_object default http 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
empty_object default stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
empty_object anthropic stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "[{"type":"text","text":"Error: Function failed."}]"
empty_object both stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
empty_object content-first stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
empty_object content-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
empty_object responses stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
empty_object structured-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
large default http 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
large default stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
large anthropic stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
large both stdio 2026-07-28 1.25.0 […] and {…} (content 1x, structuredContent 1x, as text)
large content-first stdio 2026-07-28 1.25.0 […] content only (1x, as text)
large content-only stdio 2026-07-28 1.25.0 […] content only (1x, as text)
large responses stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
large structured-only stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
no_content_key default http 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
no_content_key default stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
no_content_key anthropic stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "[{"type":"text","text":"Error: Function failed."}]"
no_content_key both stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
no_content_key content-first stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
no_content_key content-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
no_content_key responses stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
no_content_key structured-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
is_error default http 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
is_error default stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
is_error anthropic stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "[{"type":"text","text":"Error: Function failed."}]"
is_error both stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
is_error content-first stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
is_error content-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
is_error responses stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
is_error structured-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
with_image default http 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
with_image default stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
with_image anthropic stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
with_image both stdio 2026-07-28 1.25.0 […] and {…} (content 1x, structuredContent 1x, as json)
with_image content-first stdio 2026-07-28 1.25.0 […] content only (1x, as text)
with_image content-only stdio 2026-07-28 1.25.0 […] content only (1x, as text)
with_image responses stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
with_image structured-only stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
schema_match default http 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
schema_match default stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
schema_match anthropic stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
schema_match both stdio 2026-07-28 1.25.0 […] and {…} (content 1x, structuredContent 1x, as json)
schema_match content-first stdio 2026-07-28 1.25.0 […] content only (1x, as text)
schema_match content-only stdio 2026-07-28 1.25.0 […] content only (1x, as text)
schema_match responses stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
schema_match structured-only stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
schema_mismatch default http 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
schema_mismatch default stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
schema_mismatch anthropic stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "[{"type":"text","text":"Error: Function failed."}]"
schema_mismatch both stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
schema_mismatch content-first stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
schema_mismatch content-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
schema_mismatch responses stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
schema_mismatch structured-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "Error: Function failed."
mirror default http 2026-07-28 1.25.0 payload once (as json)
mirror default stdio 2026-07-28 1.25.0 payload once (as json)
mirror anthropic stdio 2026-07-28 1.25.0 payload once (as json)
mirror both stdio 2026-07-28 1.25.0 payload 2x (as json)
mirror content-first stdio 2026-07-28 1.25.0 payload once (as json)
mirror content-only stdio 2026-07-28 1.25.0 payload once (as json)
mirror responses stdio 2026-07-28 1.25.0 payload once (as json)
mirror structured-only stdio 2026-07-28 1.25.0 payload once (as json)
sc_empty default http 2026-07-28 1.25.0 "…" no marker reached the model; payload: "{}"
sc_empty default stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "{}"
sc_empty anthropic stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "[{"type":"text","text":"{}"}]"
sc_empty both stdio 2026-07-28 1.25.0 […] content only (1x, as json)
sc_empty content-first stdio 2026-07-28 1.25.0 […] content only (1x, as text)
sc_empty content-only stdio 2026-07-28 1.25.0 […] content only (1x, as text)
sc_empty responses stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "{}"
sc_empty structured-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "{}"
sc_null default http 2026-07-28 1.25.0 […] content only (1x, as text)
sc_null default stdio 2026-07-28 1.25.0 […] content only (1x, as text)
sc_null anthropic stdio 2026-07-28 1.25.0 […] content only (1x, as text)
sc_null both stdio 2026-07-28 1.25.0 […] content only (1x, as text)
sc_null content-first stdio 2026-07-28 1.25.0 […] content only (1x, as text)
sc_null content-only stdio 2026-07-28 1.25.0 […] content only (1x, as text)
sc_null responses stdio 2026-07-28 1.25.0 […] content only (1x, as text)
sc_null structured-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "null"
sc_string default http 2026-07-28 1.25.0 {…} structuredContent only (1x, as text)
sc_string default stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as text)
sc_string anthropic stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as text)
sc_string both stdio 2026-07-28 1.25.0 […] and {…} (content 1x, structuredContent 1x, as text)
sc_string content-first stdio 2026-07-28 1.25.0 […] content only (1x, as text)
sc_string content-only stdio 2026-07-28 1.25.0 […] content only (1x, as text)
sc_string responses stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as text)
sc_string structured-only stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as text)
structured_only default http 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
structured_only default stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
structured_only anthropic stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
structured_only both stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
structured_only content-first stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
structured_only content-only stdio 2026-07-28 1.25.0 "…" no marker reached the model; payload: "null"
structured_only responses stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
structured_only structured-only stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
summary_and_data default http 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
summary_and_data default stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
summary_and_data anthropic stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
summary_and_data both stdio 2026-07-28 1.25.0 […] and {…} (content 1x, structuredContent 1x, as json)
summary_and_data content-first stdio 2026-07-28 1.25.0 […] content only (1x, as text)
summary_and_data content-only stdio 2026-07-28 1.25.0 […] content only (1x, as text)
summary_and_data responses stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)
summary_and_data structured-only stdio 2026-07-28 1.25.0 {…} structuredContent only (1x, as json)