AntiPattern

Silent Empty Tool Results

silent-empty-tool-results

Tool calls and API streams silently resolve to empty or null outputs when arguments, external dependencies, or stream contracts deviate (e.g., whitespace args, non-JSON HTTP, missing required env/tooling), so callers treat failure as valid zero results.