feat: add pagination and retry logic to ColineApiClient; introduce workspace-scoped client
kodahhhhh committed
- Author
- kodahhhhh · radin@coline.appApr 4, 2026 at 00:38
- Committer
- kodahhhhh · radin@coline.appApr 4, 2026 at 00:38
- Parents
- 60223fd8ef65
feat: add pagination and retry logic to ColineApiClient; introduce workspace-scoped client - Added pagination helper function and Page interface for handling paginated responses. - Implemented automatic retries with exponential backoff for 429 and 5xx responses in ColineApiClient. - Introduced ColineWorkspace class to simplify workspace method calls by binding workspace ID. - Enhanced ColineApiError with isRetryable property to indicate retryable errors. - Updated API reference panel component for improved UI and functionality.
4 files changed+2,214−4,592