让免费层限流的报告跟真实限流一致,并给少一块结果的静默失败留下函数名和错误类型。

Co-Authored-By: Grok (agent loop)
This commit is contained in:
jesse-ux
2026-10-15 23:12:56 +08:00
co-authored by Grok (agent loop)
parent e4ff62c738
commit a7162db271
38 changed files with 706 additions and 129 deletions
+1 -1
View File
@@ -426,7 +426,7 @@ def _serialize_runtime_value(value: Any) -> Any:
except json.JSONDecodeError:
return payload
return _serialize_runtime_value(payload)
except Exception:
except Exception: # noqa: BLE001 - to_json is an optional serializer; failure falls through to __dict__ or str
pass
if hasattr(value, "__dict__"):
return {key: _serialize_runtime_value(item) for key, item in vars(value).items() if not key.startswith("_")}