appId: top.erhe.hermes.desktop productName: Hermes Desktop directories: output: release # Python and MCP run outside Electron and need ordinary filesystem paths. # Keeping the app unpacked also lets node-pty find its native helper on every OS. asar: false files: - dist/client/**/* - dist/server/**/* - dist/electron/**/* - dist/skills/**/* - bin/hermes-ui-mcp.mjs - package.json npmRebuild: true artifactName: '${productName}-${version}-${os}-${arch}.${ext}' mac: category: public.app-category.developer-tools extendInfo: NSMicrophoneUsageDescription: Hermes Desktop uses your microphone for voice chat. target: - dmg - zip win: target: - nsis nsis: oneClick: false allowToChangeInstallationDirectory: true linux: category: Development maintainer: Hermes Desktop contributors target: - AppImage - deb publish: null