agent-ecosystem/src/main/services/team
Илия 11bb49c53e
feat(graph): force-directed agent graph visualization with kanban-zone task layout
Force-directed graph visualization for agent teams.

Package: @claude-teams/agent-graph (isolated workspace package)
- Space theme: bloom, particles, hex grid, depth stars
- Members as hexagonal nodes with breathing glow
- Tasks as pill cards in kanban columns (todo/wip/done/review/approved) per owner
- Message particles along edges (real-time only)
- Deterministic layout, Figma-style pan, scroll/pinch zoom
- Clean Architecture: ports/adapters/strategies, ES #private classes

Integration: features/agent-graph/ (adapter + overlay + tab)
- Full-screen overlay (Cmd+Shift+G) + Pin as Tab
- Graph button in Team section header
- Frustum culling, zero per-frame allocations, adaptive fps
- Performance overlay via ?perf query param

Also: CI runs on all PR branches, features/CLAUDE.md architecture guide
2026-03-28 12:03:42 +02:00
..
cache feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
actionModeInstructions.ts refactor: clean up code and improve readability across multiple files 2026-03-19 14:07:14 +02:00
atomicWrite.ts feat: add project editor with drag & drop file management 2026-02-28 23:40:41 +02:00
CascadeGuard.ts feat: add cross-team communication orchestrator 2026-03-09 18:45:15 +02:00
ChangeExtractorService.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
ClaudeBinaryResolver.ts fix: resolve CLI binary dynamically for MCP diagnostics and extension installs 2026-03-22 13:10:11 +02:00
CrossTeamOutbox.ts feat: implement cross-team message deduplication and improve handling 2026-03-09 22:50:13 +02:00
CrossTeamService.ts style: auto-fix import/export sorting and formatting 2026-03-16 20:48:42 +02:00
FileContentResolver.ts feat: enhance file content resolution caching and validation 2026-03-15 10:07:22 +02:00
fileLock.ts feat: add cross-team communication orchestrator 2026-03-09 18:45:15 +02:00
GitDiffFallback.ts feat: enhance team member validation and improve logging 2026-03-03 23:58:19 +02:00
HunkSnippetMatcher.ts feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
inboxLock.ts feat: enhance team message handling and UI components 2026-02-23 17:34:30 +02:00
index.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
leadSessionMessageExtractor.ts fix(team): scan inbox for permission_request during provisioning 2026-03-27 23:35:52 +02:00
MemberStatsComputer.ts fix: resolve all ESLint errors breaking CI validate job 2026-03-06 16:36:37 +02:00
ReviewApplierService.ts feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
ReviewDecisionStore.ts feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
TaskBoundaryParser.ts feat: enhance task change handling and improve plugin catalog integration 2026-03-11 18:16:40 +02:00
TaskChangeComputer.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
taskChangePresenceUtils.ts improvement(task-change): improve task change presence tracking and related IPC handlers 2026-03-27 17:52:39 +02:00
TaskChangeWorkerClient.ts improvement(task-change): improve task change presence tracking and related IPC handlers 2026-03-27 17:52:39 +02:00
taskChangeWorkerTypes.ts improvement(task-change): improve task change presence tracking and related IPC handlers 2026-03-27 17:52:39 +02:00
TeamAttachmentStore.ts feat: enhance attachment handling and metadata management 2026-03-17 13:53:29 +02:00
TeamBackupService.ts fix(backup): detect resurrected teams with reused names 2026-03-22 13:35:18 +02:00
TeamConfigReader.ts feat: implement draft team handling and metadata storage 2026-03-21 12:48:18 +02:00
TeamControlApiState.ts feat: implement runtime control API for team management 2026-03-12 17:01:44 +02:00
TeamDataService.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
TeamFsWorkerClient.ts fix: resolve 245 eslint errors across 12 files 2026-03-04 01:03:45 +02:00
TeamInboxReader.ts fix(team): scan inbox for permission_request during provisioning 2026-03-27 23:35:52 +02:00
TeamInboxWriter.ts fix(team): scan inbox for permission_request during provisioning 2026-03-27 23:35:52 +02:00
TeamKanbanManager.ts feat: implement file read timeout handling and size validation across team services 2026-03-03 17:43:29 +02:00
TeamLogSourceTracker.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
TeamMcpConfigBuilder.ts fix: MCP server entrypoint not found in packaged builds 2026-03-20 13:21:51 +02:00
TeamMemberLogsFinder.ts improvement(task-change): improve task change presence tracking and related IPC handlers 2026-03-27 17:52:39 +02:00
TeamMemberResolver.ts fix(team): enhance team member resolution and provisioning instructions 2026-03-23 15:37:23 +02:00
TeamMembersMetaStore.ts fix: resolve all CI lint errors and flaky test 2026-03-05 21:09:45 +02:00
TeamMetaStore.ts feat: implement draft team handling and metadata storage 2026-03-21 12:48:18 +02:00
TeamProvisioningService.ts fix(team): scan inbox for permission_request during provisioning 2026-03-27 23:35:52 +02:00
TeamSentMessagesStore.ts fix(team): scan inbox for permission_request during provisioning 2026-03-27 23:35:52 +02:00
TeamTaskAttachmentStore.ts fix: add recursive option to fs.rm for directory removal 2026-03-24 21:43:43 +02:00
TeamTaskCommentNotificationJournal.ts refactor: enhance task management protocols and notification handling 2026-03-14 17:46:15 +02:00
TeamTaskReader.ts feat: introduce MEMBER_DELEGATE_DESCRIPTION for action mode protocols 2026-03-18 14:01:21 +02:00
TeamTaskWriter.ts feat: enhance task review process with new event tracking 2026-03-09 14:52:38 +02:00
UnifiedLineCounter.ts feat: integrate terminal service and enhance CLI authentication handling 2026-02-26 20:17:32 +02:00