feat: carry the new observability fields through retry and cache

This commit is contained in:
2026-07-31 07:56:04 -04:00
parent cd1a9520ff
commit c4eda119ac
3 changed files with 74 additions and 0 deletions
+2
View File
@@ -436,6 +436,8 @@ class RetryMW:
source_name=source.name,
cost=None,
usage_source=result.usage_source,
cached_prompt_tokens=result.cached_prompt_tokens,
model_reported=result.model_reported,
)
async def _settle_and_release(self, permit: Permit, actual: int) -> None: