open-swe/apps/web/src/components/v2
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
..
actions-renderer.tsx fix: stream messages properly (#416) 2025-07-15 13:35:37 -07:00
cancel-stream-button.tsx Feat: cancel-run buttons [manager, planner, programmer] (#330) 2025-07-08 11:04:27 -04:00
default-view.tsx Feat: Thread Status SWR Polling (#370) 2025-07-15 17:51:12 -07:00
diagnose-error-action.tsx feat: Reviewer agent (#320) 2025-07-14 16:39:19 -07:00
drafts-section.tsx [open-swe] feat: Add request drafts functionality with auto-save and drafts UI (#351) 2025-07-07 21:24:07 +00:00
manager-chat.tsx feat: Reviewer agent (#320) 2025-07-14 16:39:19 -07:00
quick-actions.tsx Feat: cancel-run buttons [manager, planner, programmer] (#330) 2025-07-08 11:04:27 -04:00
terminal-input.tsx fix: stream messages properly (#416) 2025-07-15 13:35:37 -07:00
thread-card.tsx Feat: Thread Status SWR Polling (#370) 2025-07-15 17:51:12 -07:00
thread-switcher.tsx Feat: Thread Status SWR Polling (#370) 2025-07-15 17:51:12 -07:00
thread-view-loading.tsx feat: Reviewer agent (#320) 2025-07-14 16:39:19 -07:00
thread-view.tsx Feat: Thread Status SWR Polling (#370) 2025-07-15 17:51:12 -07:00
types.ts Feat: Thread Status SWR Polling (#370) 2025-07-15 17:51:12 -07:00