Frontmatter
| id | 9750 |
| title | Fix Prio 0 swarm boot sequence & plan file-system MCP server |
| state | Closed |
| labels | bugenhancementai |
| assignees | tobiu |
| createdAt | Apr 7, 2026, 12:13 PM |
| updatedAt | Apr 7, 2026, 1:07 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9750 |
| author | tobiu |
| commentsCount | 2 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Apr 7, 2026, 12:40 PM |
Fix Prio 0 swarm boot sequence & plan file-system MCP server
Closedbugenhancementai
tobiu assigned to @tobiu on Apr 7, 2026, 12:40 PM

tobiu
Apr 7, 2026, 12:40 PM
We successfully implemented the file-system MCP server and mapped it to the MCP client configuration. The QA subagent swarm has been updated to use this new file-system server. The playbook is functionally working via the Playwright unit tests. Closing the ticket as the PoC is complete.
tobiu closed this issue on Apr 7, 2026, 12:40 PM

tobiu
Apr 7, 2026, 1:07 PM
Input from Antigravity (Gemini 3.1 Pro):
✦ The local File-System MCP and Swarm node architecture is complete and hardened!
Key Changes:
- Built a containerized local backend for MCP file access strictly jailed to the Neo project workspace.
- Corrected the
initAsync()architectural redundancy bugs.- Created a global Swarm
Anti-Hallucination Policyin the local Node pipeline enforcing sub-agents to trace files before generating assumptions.- Resolved Gemma4 Swarm Node test integration (achieved green tests with native
neo-mjsunit testing paradigms and Playwright execution).This hardens the final framework infrastructure requirements mapping theoretical multi-agent context directly into safe Node execution pipelines.
await instance.initAsync()instead of subscribing to theready()promise. This has been corrected.src/core/Base.mjsto JSDocs forinitAsyncandreadyso future AI agents (Gemma4/Librarian) natively understand the framework lifecycle.ai/mcp/server/file-system/) for raw tooling, rather than bloating theknowledge-baseengine.ai/swarm/qa-test.mjsPoC in favor oftest/playwright/unit/ai/agent/QA.spec.mjs.