Keep Agent Framework structured output aligned with custom .NET JSON converters: inspect the transmitted schema, preserve a transformed format, and retain typed responses.
Compare Agent Framework 1.21.0 and 1.22.0 with actual tool callback counts, normal-call controls and deliberate shared-tool contamination.
Use the new Microsoft.Extensions.AI routing and failover primitives without promising impossible mid-stream recovery, and place the router correctly around tool-calling loops.