{
  "name": "sym-mesh-channel",
  "version": "0.9.8",
  "description": "Real-time, full-duplex messaging among Claude Code sessions and other coding agents. A session becomes a peer node on the SYM mesh: peers on one machine (loopback), a shared LAN (Bonjour), or across networks (WebSocket relay) discover each other and exchange typed cognitive signals \u2014 pushed as channel notifications, no polling. Any MCP-capable agent joins the same mesh through the open @sym-bot/mesh-channel SDK; every peer keeps its own Ed25519 identity, SVAF admission, and local memory, on the open Mesh Memory Protocol (MMP).",
  "author": {
    "name": "Hongwei Xu",
    "email": "hongwei@sym.bot",
    "url": "https://sym.bot"
  },
  "homepage": "https://meshcognition.org/spec/mmp",
  "repository": "https://github.com/sym-bot/sym-mesh-channel",
  "license": "Apache-2.0",
  "keywords": [
    "mesh",
    "p2p",
    "mcp",
    "channel",
    "agents",
    "multi-agent",
    "bonjour",
    "cognitive",
    "svaf",
    "mmp"
  ],
  "channels": [
    {
      "server": "claude-sym-mesh",
      "userConfig": {
        "relay_url": {
          "type": "string",
          "title": "Relay URL",
          "description": "SYM relay WebSocket URL for cross-network mesh (leave empty for LAN-only via Bonjour)",
          "sensitive": false
        },
        "relay_token": {
          "type": "string",
          "title": "Relay Token",
          "description": "Relay authentication token (leave empty for LAN-only)",
          "sensitive": true
        },
        "allowed_peers": {
          "type": "string",
          "title": "Allowed Peers",
          "description": "Comma-separated peer node names to accept (leave empty to accept all authenticated peers)",
          "sensitive": false
        }
      }
    }
  ]
}