julep
julep copied to clipboard
[Bug]: PydanticSerializationError from the prometheus instrumentor
📜 Description
Here's the stack trace:
agents-api-multi-tenant-1 | File "/usr/local/lib/python3.12/site-packages/prometheus_fastapi_instrumentator/middleware.py", line 174, in __call__ agents-api-multi-tenant-1 | raise exc agents-api-multi-tenant-1 | File "/usr/local/lib/python3.12/site-packages/prometheus_fastapi_instrumentator/middleware.py", line 172, in __call__ agents-api-multi-tenant-1 | await self.app(scope, receive, send_wrapper) agents-api-multi-tenant-1 | File "/usr/local/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ agents-api-multi-tenant-1 | File "/usr/local/lib/python3.12/site-packages/pydantic/type_adapter.py", line 135, in wrapped agents-api-multi-tenant-1 | return func(self, *args, **kwargs) agents-api-multi-tenant-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ agents-api-multi-tenant-1 | File "/usr/local/lib/python3.12/site-packages/pydantic/type_adapter.py", line 451, in dump_python agents-api-multi-tenant-1 | return self.serializer.to_python( agents-api-multi-tenant-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ agents-api-multi-tenant-1 | pydantic_core._pydantic_core.PydanticSerializationError: Unable to serialize unknown type: <class 'google._upb._message.ScalarMapContainer'>
👟 Reproduction steps
No response
👀 Have you spent some time to check if this bug has been raised before?
- [X] I checked and didn't find similar issue