Agent 系统的沉默失灵:Constraint Tax 揭出 Tool Calling 与 JSON Schema 联合约束时的"工具被悄悄关掉"

arXiv 2606.25605 提出「Constraint Tax(约束税)」现象:当 Agent 系统同时开启 Tool Calling 与 JSON Schema 约束时,多款开源 LLM 会停止调用工具,输出端却依然给出符合 schema 的回复——也就是"工具被默默关掉"在生产里其实是可复现的硬伤。作者给出 Constraint Priority Inversion(CPI)假设解释这一行为,根因是 JSON Schema 被编译成 grammar-based token mask 后把 tool-call token 从解码空间里挤了出去;并以 Transparent Two-Pass Execution 作为推理时修复,无需重训即可恢复工具调用。