Dylan Boudro
|
d51af805e2
|
Feat: Thread Status SWR Polling (#370)
* init swr polling branch
* useThreads types improvement
* minor build fix
* major refactor and simplification of polling system
* remove temp guide file
* refactor, remove errorBoundary, simplify schema
* refactor: unify client<>server status logic
* fix threads/page conflicts + functionality
* Update apps/web/src/components/v2/thread-card.tsx
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* CR in progress
* CR fix: add cn to thread-card.tsx
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* CR
* CR
* CR: no threads state, Batch ThreadsStatus for /chat/threads actual logic
* drop req type validation in lg proxy
* optimize thread polling, reduce unnecessary api calls, match implementation spec
* reduce unnecessary api calls, update all threads page
* add thread loading state to threadCard
* utilize threads/search for manager thread info
* improve polling api req efficiency
* rm comments
* post merge format
* fix import
* improve programmer cache logic
* reduce run requests
* remove timeout run requests
* remove run check for completed tasks
* fix: update status dot to support dark mode styles too
* fix session cache and proper typing
* fix: more typing
* code review fixes
* CR
* code review
* fix build
---------
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
|
2025-07-15 17:51:12 -07:00 |
|