Decoded the extra JSON string layer returned by Z.AI MCP search and kept structured payloads out of answer text. Added regression coverage for source extraction and plain prose preservation. Fixes #8000
Decoded the extra JSON string layer returned by Z.AI MCP search and kept structured payloads out of answer text. Added regression coverage for source extraction and plain prose preservation. Fixes #8000