Infrastructure layer for AI agent swarms — 88 MCP tools · A2A · OmniMesh VPN · Scrapling scraper · COC sync · nftables firewall · CDP browser · 2FA TOTP · ~80ms
OmniWire registers 9 tools with basic descriptions and Zod schemas. However, critical gaps undermine quality: (1) Most descriptions are under 100 chars and lack WHEN/WHY context for LLM selection. (2) Parameter descriptions are minimal or absent, e.g., cybersync_search_knowledge's 'query' param has only 'Search query (matches key and value)' with no format guidance. (3) No output schemas documented, LLMs cannot predict response structure. (4) Error handling is absent, no recovery guidance, no categorization of retryable vs fatal errors. (5) Naming is inconsistent: 'cybersync_*' prefix is redundant; 'omniwire_secrets' breaks the pattern. (6) No idempotency hints on write operations (sync_now, force_push, secrets set/delete). (7) Secrets tool accepts 'key' and 'value' as strings with no validation rules stated. Baseline: 90% of A+ tools have 50-200 char descriptions with explicit WHEN/WHY; 100% document output schemas; 94% have param descriptions. This server has ~40% param coverage and zero output schema docs.
Show items that differ between local node and the sync database.
Force push a specific file to all online nodes, overwriting remote copies.
Get Claude memory entries from PostgreSQL (ingested from memory.db).
Query sync event history.
Show what files are tracked per AI tool.
Search the unified knowledge base across all AI tools and nodes.
CyberSync status: item counts, pending syncs, last heartbeat per node.
No output schemas documented. LLMs cannot predict response structure (fields, types, pagination). Baseline: 100% of A+ tools document return types.
Descriptions lack WHEN/WHY context. Most are 40-65 chars; baseline is 50-200 chars with explicit selection criteria. E.g., 'cybersync_sync_now' says 'Trigger immediate full reconciliation' but not when to call it vs other sync tools.
Parameter descriptions missing or minimal. 'query' in cybersync_search_knowledge has no format guidance. 'key' and 'value' in omniwire_secrets lack validation rules (length, charset, format). Baseline: 100% of A+ tools have param descriptions.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 58 | 2026-07-28+ | v2 |
Trigger immediate full reconciliation of all tool configs.
Manage secrets across mesh nodes. Supports 1Password, file-based, and env backends.
No error handling or recovery guidance. Tools return plain text responses with no error categorization (retryable vs fatal). E.g., cybersync_force_push has no guidance on what happens if a node is offline.
Write operations lack idempotency hints and confirmation patterns. cybersync_force_push and omniwire_secrets (set/delete) can cause data loss but have no dry-run or confirmation step.