agent-ecosystem/test/renderer
iliya e431cfd02c fix(team): deduplicate permission_request processing across all entry paths
Root cause: handleTeammatePermissionRequest was called from 3 paths
(early inbox scan, Category 4 relay scan, stdout/native) but only
the early scan checked processedPermissionRequestIds, causing
duplicate ToolApprovalRequests and extra permission_responses.

Fix:
- Move processedPermissionRequestIds check INTO handleTeammatePermissionRequest
  so ALL callers are protected by the same dedup gate
- Remove duplicate Category 4 scan that re-processed inbox messages
  (early scan already covers all messages including read=true)
- Category 4 now only builds a filter Set to exclude permission_request
  from relay to lead
2026-03-28 20:32:42 +02:00
..
components fix(team): deduplicate permission_request processing across all entry paths 2026-03-28 20:32:42 +02:00
constants feat: enhance cross-team messaging with new parameters and recipient handling 2026-03-10 15:40:42 +02:00
hooks feat: migrate to React 19 2026-03-24 17:11:55 +02:00
store fix(team): deduplicate permission_request processing across all entry paths 2026-03-28 20:32:42 +02:00
types feat: enhance editor file handling and task management features 2026-03-02 20:08:03 +02:00
utils fix: handle ENOENT error gracefully in file reading functions 2026-03-20 14:26:47 +02:00