agent-ecosystem/test/renderer/components
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
..
extensions/skills feat: add Radix UI Alert Dialog component and enhance SkillImportService 2026-03-12 11:53:40 +02:00
sidebar feat: introduce 'needsFix' review state and enhance task management features 2026-03-09 13:50:45 +02:00
team fix(team): scan inbox for permission_request during provisioning 2026-03-27 23:35:52 +02:00
fileLink.test.ts feat: update task comment and message length limits to use centralized constant 2026-03-07 01:04:00 +02:00
renderOutput.test.ts feat: improve MCP tool input/output rendering 2026-02-19 19:09:53 -03:00
reviewDiffSafety.test.ts fix(team): deduplicate permission_request processing across all entry paths 2026-03-28 20:32:42 +02:00