{ "profile": "fidelity", "description": "Local AI Workspace services for the Fidelity profile.", "services": { "aiw-context-mcp": { "enabled": false, "kind": "mcp", "description": "Future read-only AI Workspace context MCP server.", "command": ["python3", "scripts/mcp/aiw-context-mcp/server.py"], "groups": ["mcp", "context"], "restart": "on-failure", "health": { "type": "http", "url": "http://127.0.0.1:8765/health" } }, "mattermost-proxy": { "enabled": true, "kind": "process", "description": "Local mitmproxy mirror that captures normalized Mattermost evidence.", "command": ["scripts/mattermost-proxy/run-mirror.sh"], "groups": ["communication", "mattermost", "capture"], "restart": "on-failure", "health": { "type": "tcp", "host": "127.0.0.1", "port": 8080 } }, "mattermost-desktop": { "enabled": true, "kind": "app-launcher", "description": "Launch Mattermost Desktop through the local proxy.", "command": ["scripts/mattermost-proxy/launch-mattermost.sh"], "groups": ["communication", "mattermost"], "depends_on": ["mattermost-proxy"], "restart": "never" }, "photo-inbox": { "enabled": true, "kind": "process", "description": "macOS HTTP receiver for iPhone photo uploads into the local inbox.", "command": ["scripts/iphone-photo-inbox/run.sh"], "groups": ["inbox", "photos", "capture"], "restart": "on-failure", "health": { "type": "http", "url": "http://127.0.0.1:8787/health" } } } }