agent-ecosystem/mcp-server
iliya c3eea4d6eb feat: add cross-team communication orchestrator
Autonomous message routing between Agent Teams via MCP with cascade
protection. Inbox-first canonical delivery with cross-process file
lock (O_CREAT|O_EXCL) and best-effort relay for online teams.

- CascadeGuard: rate limit (10/min), chain depth (max 5), pair cooldown (3s)
- FileLock: cross-process safe via kernel-level atomic lock files
- CrossTeamService: validate → cascade → file-lock → inbox write → relay → outbox
- Unified lead resolver with members.meta.json normalization (trim+dedup)
- 3 MCP tools: cross_team_send, cross_team_list_targets, cross_team_get_outbox
- Controller module with sync file lock, same protocol as main
- IPC adapter with 3 Electron handlers
- 64 new tests across 8 test files
2026-03-09 18:45:15 +02:00
..
src feat: add cross-team communication orchestrator 2026-03-09 18:45:15 +02:00
test feat: add cross-team communication orchestrator 2026-03-09 18:45:15 +02:00
.gitignore chore: remove MCP code (to new build new one from scratch) 2026-03-07 12:01:39 +02:00
package.json chore: enhance package scripts and improve MCP server functionality 2026-03-07 20:48:03 +02:00
tsconfig.json feat: update pnpm lockfile and workspace configuration, enhance tool usage tracking and UI components 2026-03-06 15:54:55 +02:00
tsconfig.test.json chore: update package scripts and improve CI workflow 2026-03-07 19:37:59 +02:00
tsup.config.ts chore: enhance package scripts and improve MCP server functionality 2026-03-07 20:48:03 +02:00
vitest.config.ts feat: update pnpm lockfile and workspace configuration, enhance tool usage tracking and UI components 2026-03-06 15:54:55 +02:00