agent-ecosystem/src/renderer
Artem Rootman 0e83d99e0a
fix: address PR review feedback (6 issues)
Critical:
- findLogsForTask: call worker directly instead of wrapping in
  wrapTeamHandler, so failures propagate to catch and trigger the
  main-thread fallback correctly.
- TeamDataWorkerClient: scope error/exit handlers to the specific
  worker instance to prevent a stale worker's exit event from
  rejecting pending requests on a replacement worker (race condition).

Major:
- TeamDataWorkerClient: validate teamName and taskId before forwarding
  to worker thread (input sanitization).
- team-data-worker: include status, since, and intervals length in
  cache key to prevent stale results after filter changes.
- team-data-worker: move logsInFlight.delete() into .finally() so
  rejected lookups don't poison the in-flight map permanently.
- MemberLogsTab: reset refreshCountRef and refreshing state in effect
  cleanup to prevent the refresh indicator from latching on permanently
  when the effect tears down mid-refresh (e.g. on tab switch).
2026-04-05 16:59:44 +00:00
..
api fix(graph): enhance particle rendering for task comments 2026-03-28 22:55:01 +02:00
components fix: address PR review feedback (6 issues) 2026-04-05 16:59:44 +00:00
constants feat: enhance attachment handling and metadata management 2026-03-17 13:53:29 +02:00
contexts feat: migrate to React 19 2026-03-24 17:11:55 +02:00
features perf: offload heavy I/O to worker thread, reduce renderer re-renders 2026-04-05 16:21:05 +00:00
hooks perf: offload heavy I/O to worker thread, reduce renderer re-renders 2026-04-05 16:21:05 +00:00
lib feat(team-managment): stable MVP 2026-02-21 09:47:24 +02:00
services fix: resolve lint warnings in hooks, store, and sentry modules 2026-03-22 17:36:11 +02:00
store perf: offload heavy I/O to worker thread, reduce renderer re-renders 2026-04-05 16:21:05 +00:00
types feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
utils refactor(graph): simplify comment particle rendering with dedicated bubble function 2026-03-30 20:02:05 +03:00
App.tsx feat: implement tool approval protocol for team management 2026-03-06 21:12:59 +02:00
favicon.png feat: use agent teams 2026-02-22 15:41:18 +02:00
index.css refactor: update README and enhance team UI components 2026-03-23 12:58:38 +02:00
index.html refactor: update UI and functionality for team provisioning and progress indicators 2026-03-21 17:43:29 +02:00
main.tsx feat: add Sentry error tracking and update docs 2026-03-22 17:03:15 +02:00
sentry.ts fix: resolve lint warnings in hooks, store, and sentry modules 2026-03-22 17:36:11 +02:00
vite-env.d.ts fix(updater): prevent installation of non-newer versions and enhance update notifications 2026-03-30 15:24:23 +03:00