feat(KB-064): add batch GitHub badge status fetching
- Add batch status API types (BatchStatusRequest, BatchStatusResponse, etc.) - Add batch GitHub client wrappers for efficient PR/issue status fetching - Create useBatchBadgeFetch hook for coordinated dashboard fetching - Update Board component to batch fetch badge statuses on mount - Update TaskCard to merge batch, WebSocket, and task data with freshness comparison - Add batch status REST endpoint at POST /api/tasks/batch/status
This commit is contained in:
5
.changeset/batch-badge-fetching.md
Normal file
5
.changeset/batch-badge-fetching.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@dustinbyrne/kb": patch
|
||||
---
|
||||
|
||||
Batch GitHub badge status fetching for improved dashboard performance with many issue-linked tasks. Reduces API calls from N individual requests to a single batch request on initial load.
|
||||
Reference in New Issue
Block a user