7fc074cc36
Harvested from PR #2501 by @HUQIANTAO. Cache only explicit deterministic non-streaming tool-free requests, key entries by provider, route, account fingerprint, and final wire body, and zero usage on hits so local spend counters are not double-counted. Co-authored-by: HUQIANTAO <58421104+HUQIANTAO@users.noreply.github.com>