{"bin":{"mux":"dist/cli/index.js","xum":"dist/cli/index.js"},"bugs":{"url":"https://github.com/coder/xum/issues"},"dist":{"shasum":"14f644901c543f1ec601ec0eaa9fea7090de9c41","tarball":"https://registry.npmjs.org/@coder/xum/-/xum-0.30.0.tgz","fileCount":3158,"integrity":"sha512-dPdpIxj8o0gZw+Kt5xWe93QMMIZhKC3DKDzqW7JDLEUs/n67lGuNnkexNFQwjz9xejsBhzuGyt/ZexwyhleSRQ==","signatures":[{"sig":"MEUCIAxzvhSlJ18+I6i8n7F09/tVNezwj9gWhuzYsGVax10fAiEAiFk1fzTCp4B+j8MEzo0FBoUmlk1u5U3NeaRA+Pcv3uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIECQHOv1Q28E0FrLP7vSeEZv+ixoHZeo984O0DfBzVxyAiEA5aHLKazHSM7XB7qqamjNn9gUJbWI1PxrSvJfzySUaTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coder%2fxum@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146847816},"main":"dist/cli/index.js","name":"@coder/xum","build":{"mac":{"icon":"build/icon.icns","target":["dmg","zip"],"category":"public.app-category.developer-tools","notarize":true,"artifactName":"xum-${version}-${arch}-${os}.${ext}","entitlements":"build/entitlements.mac.plist","hardenedRuntime":true,"gatekeeperAssess":false,"entitlementsInherit":"build/entitlements.mac.plist"},"win":{"icon":"build/icon.png","sign":"scripts/sign-windows.js","target":"nsis","artifactName":"xum-${version}-${arch}-${os}.${ext}","signingHashAlgorithms":["sha256"]},"appId":"com.mux.app","files":["dist/**/*"],"linux":{"icon":"build/icons","target":"AppImage","desktop":{"StartupWMClass":"xum"},"category":"Development","artifactName":"xum-${version}-${arch}-${os}.${ext}"},"publish":{"provider":"github","releaseType":"release"},"protocols":[{"name":"Xum","schemes":["xum","mux"]}],"asarUnpack":["dist/**/*.wasm","dist/**/*.map","**/node_modules/@lydell/**/*","**/node_modules/@duckdb/**/*.node","**/node_modules/sharp/**/*","**/node_modules/@img/**/*"],"npmRebuild":false,"directories":{"output":"release"},"productName":"Xum","executableName":"xum","buildDependenciesFromSource":false},"author":{"name":"Coder"},"gitHead":"81b0b744db6e27a4416f3596d70bf88529171caf","license":"AGPL-3.0-only","scripts":{"dev":"make dev","fmt":"make fmt","dist":"make dist","docs":"make docs","lint":"make lint","test":"make test","build":"make build","debug":"bun src/cli/debug/index.ts","start":"make start","dist:mac":"make dist-mac","dist:win":"make dist-win","lint:fix":"make lint-fix","test:e2e":"make test-e2e","fmt:check":"make fmt-check","fmt:shell":"make fmt-shell","storybook":"make storybook","typecheck":"make typecheck","dist:linux":"make dist-linux","docs:serve":"make docs-server","docs:watch":"make docs-watch","test:watch":"make test-watch","prebuild:main":"./scripts/generate-version.sh","test:coverage":"make test-coverage","test:storybook":"make test-storybook","storybook:build":"make storybook-build","test:integration":"make test-integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2ddaf82-db46-4a89-83f7-a4a45bc761f7"}},"homepage":"https://github.com/coder/xum#readme","repository":{"url":"git+https://github.com/coder/xum.git","type":"git"},"_npmVersion":"11.19.0","description":"xum - coding agent multiplexer","desktopName":"xum.desktop","directories":{},"maintainers":[{"name":"partheseas","email":"kayla@tree.camp"},{"name":"sethcoder","email":"seth@coder.com"},{"name":"jonayers","email":"jon@coder.com"},{"name":"coderhq","email":"jae@coder.com"},{"name":"kylecarbs","email":"kyle@carberry.com"},{"name":"coderasher","email":"ash@coder.com"},{"name":"ammarb","email":"ammar@coder.com"},{"name":"kiracoder","email":"kira@coder.com"},{"name":"ammar","email":"ammar@ammar.io"},{"name":"mattvollmer","email":"mjvollmer01@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"ai":"7.0.107","ws":"^8.18.3","ajv":"^8.20.0","zod":"^4.2.0","cors":"^2.8.5","diff":"^8.0.2","ssh2":"^1.17.0","yaml":"^2.8.2","chalk":"^5.6.2","react":"18.3.1","saxes":"6.0.0","sharp":"^0.34.5","sshpk":"^1.18.0","crc-32":"^1.2.2","effect":"4.0.0-rc.112","ignore":"^7.0.5","motion":"^12.23.24","openai":"^6.18.0","undici":"^7.16.0","comlink":"^4.4.2","express":"^5.1.0","fix-path":"5.0.0","minimist":"^1.2.8","recharts":"^2.15.3","shescape":"^2.1.6","trpc-cli":"^0.12.1","turndown":"^7.2.2","@orpc/zod":"1.14.11","commander":"^14.0.2","happy-dom":"^20.0.10","lru-cache":"^11.2.2","react-dom":"18.3.1","ssh-config":"^5.0.4","streamdown":"2.0.0-canary.2","typescript":"^5.1.3","@ai-sdk/xai":"^4.0.37","@ai-sdk/zai":"^3.0.15","ghostty-web":"^0.4.0-next.7.g03ead6e","markdown-it":"^14.1.0","stream-json":"3.6.0","xxhash-wasm":"^1.1.0","@novnc/novnc":"^1.6.0","@orpc/client":"1.14.11","@orpc/server":"1.14.11","ai-tokenizer":"^1.0.6","jsonc-parser":"^3.3.1","lottie-react":"^2.4.1","lucide-react":"^0.553.0","posthog-node":"^5.17.0","@dnd-kit/core":"^6.3.1","@orpc/openapi":"1.14.11","rehype-harden":"^1.1.5","remark-breaks":"^4.0.0","@ai-sdk/google":"^4.0.76","@ai-sdk/openai":"^4.0.71","parse-duration":"^2.1.4","react-colorful":"^5.6.1","@xterm/headless":"^6.0.0","disposablestack":"^1.1.7","rehype-sanitize":"^6.0.0","@ai-sdk/deepseek":"^3.0.49","@duckdb/node-api":"^1.5.5-r.4","@homebridge/ciao":"^1.3.4","@lydell/node-pty":"1.1.0","electron-updater":"^6.6.2","react-router-dom":"^7.11.0","@ai-sdk/anthropic":"^4.0.58","@dnd-kit/sortable":"^10.0.0","@resvg/resvg-wasm":"2.6.2","@ai-sdk/moonshotai":"^3.0.54","@dnd-kit/utilities":"^3.2.2","quickjs-emscripten":"^0.31.0","source-map-support":"^0.5.21","zod-to-json-schema":"^3.24.6","@ai-sdk/typesafe-ai":"^3.0.4","@mozilla/readability":"^0.6.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","electron-window-state":"^5.0.3","ollama-ai-provider-v2":"^3.5.0","@ai-sdk/amazon-bedrock":"^5.0.88","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@xterm/addon-serialize":"^0.14.0","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","quickjs-emscripten-core":"^0.31.0","@agentclientprotocol/sdk":"^0.25.0","@radix-ui/react-checkbox":"^1.3.3","@ai-sdk/openai-compatible":"^3.0.53","@orpc/experimental-effect":"1.14.11","@radix-ui/react-separator":"^1.1.7","json-schema-to-typescript":"^15.0.4","@radix-ui/react-hover-card":"^1.1.15","@openrouter/ai-sdk-provider":"^3.0.0","@radix-ui/react-scroll-area":"^1.2.10","@modelcontextprotocol/client":"2.0.0","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-toggle-group":"^1.1.11","@aws-sdk/credential-providers":"^3.940.0","@radix-ui/react-visually-hidden":"^1.2.4","@vercel/ai-sdk-openai-websocket-fetch":"^1.0.0","@jitl/quickjs-wasmfile-release-asyncify":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":true,"packageManager":"bun@1.3.5","devDependencies":{"clsx":"^2.1.1","cmdk":"^1.0.0","jest":"^30.1.3","vite":"^7.1.11","geist":"^1.5.1","shiki":"^3.13.0","dotenv":"^17.2.3","eslint":"^9.36.0","semver":"^7.6.2","esbuild":"^0.25.11","mermaid":"^11.12.0","nodemon":"^3.1.10","postcss":"^8.5.6","ts-jest":"^29.4.4","prettier":"^3.6.2","@types/ws":"^8.18.1","react-dnd":"^16.0.1","storybook":"^10.0.0","tsc-alias":"^1.8.16","@eslint/js":"^9.36.0","@types/bun":"^1.2.23","babel-jest":"^30.2.0","playwright":"^1.56.0","posthog-js":"^1.276.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@babel/core":"^7.28.5","@types/cors":"^2.8.19","@types/diff":"^8.0.0","@types/jest":"^30.0.0","@types/node":"^24.9.0","@types/ssh2":"^1.15.0","escape-html":"^1.0.3","remark-math":"^6.0.0","tailwindcss":"^4.1.15","@types/katex":"^0.16.7","@types/react":"^18.2.0","@types/sshpk":"^1.17.4","autoprefixer":"^10.4.21","concurrently":"^8.2.0","rehype-katex":"^7.0.1","@types/express":"^5.0.3","tailwind-merge":"^3.3.1","@storybook/test":"^8.6.15","@types/minimist":"^1.2.5","@types/turndown":"^5.0.6","@playwright/test":"^1.56.0","@types/commander":"^2.12.5","@types/react-dom":"^18.2.0","electron-builder":"^24.6.0","vite-plugin-svgr":"^4.5.0","@babel/preset-env":"^7.28.5","@tailwindcss/vite":"^4.1.15","electron-mock-ipc":"^0.3.12","typescript-eslint":"^8.45.0","@types/escape-html":"^1.0.4","@types/markdown-it":"^14.1.2","@babel/preset-react":"^7.28.5","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^4.0.0","react-dnd-test-utils":"^16.0.1","@storybook/addon-docs":"^10.0.0","@storybook/react-vite":"^10.0.0","@coder/pixel-storybook":"0.3.0","@storybook/addon-links":"^10.0.0","@storybook/test-runner":"^0.24.0","@testing-library/react":"^16.3.0","react-compiler-runtime":"^1.0.0","react-dnd-test-backend":"^16.0.1","eslint-plugin-storybook":"10.0.0","react-dnd-html5-backend":"^16.0.1","@babel/preset-typescript":"^7.28.5","baseline-browser-mapping":"^2.9.19","class-variance-authority":"^0.7.1","@typescript-eslint/parser":"^8.44.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"4.0.0-beta.0","@typescript/native-preview":"^7.0.0-dev.20260707.2","babel-plugin-react-compiler":"^1.0.0","electron-devtools-installer":"^4.0.0","vite-plugin-top-level-await":"^1.6.0","@typescript-eslint/eslint-plugin":"^8.44.1"},"patchedDependencies":{"trpc-cli@0.12.1":"patches/trpc-cli@0.12.1.patch","@ai-sdk/xai@4.0.37":"patches/@ai-sdk%2Fxai@4.0.37.patch"},"trustedDependencies":["@swc/core","core-js","cpu-features","edgedriver","electron","esbuild","geckodriver","lzma-native","sharp","ssh2","unrs-resolver"],"optionalDependencies":{"electron":"^40.9.3"},"_npmOperationalInternal":{"tmp":"tmp/xum_0.30.0_1790111493620_0.7919082186502346","host":"s3://npm-registry-packages-npm-production"},"_id":"@coder/xum@0.30.0","version":"0.30.0"}