Have you read the Project Process docs?
Summary
OSMO UI trpc proxy for API calls needs some refactoring to support consistent error handling and logging.
Person in Charge (PIC)
@patclarknvidia
Motivation
OSMO API calls are made via the trpc layer, which is essentially an API proxy layer running on the Nextjs server. It has many advantages such as caching and data model sharing with the UI layer. But, it needs some improvements.
Problem
- Consistent error handling for API calls
- UI Server logging for failed API calls
- Update to trpc 5.0
References
No response
Have you read the Project Process docs?
Summary
OSMO UI trpc proxy for API calls needs some refactoring to support consistent error handling and logging.
Person in Charge (PIC)
@patclarknvidia
Motivation
OSMO API calls are made via the trpc layer, which is essentially an API proxy layer running on the Nextjs server. It has many advantages such as caching and data model sharing with the UI layer. But, it needs some improvements.
Problem
References
No response