{"bin":{"xyne":"dist/index.js"},"bugs":{"url":"https://github.com/xyne/xyne-cli/issues"},"dist":{"shasum":"b83c7d907909c5a3a41bbb65ae3cad0301e71a2f","tarball":"https://registry.npmjs.org/@xyne/xyne-cli/-/xyne-cli-0.5.1.tgz","fileCount":15635,"integrity":"sha512-HPnEff0/JTdUyxCWgMXbSqTxFixrj13yZv+c+JMTr0x2nQvYT9vBgWl/YRam60HpW1E8n3JK30HG+wgIdZNd2w==","signatures":[{"sig":"MEYCIQDTVUfKj2SvEXGcqMk2D9Qtph0o0dPsSw+XM9c6zyb1qwIhAJ3qRkMZtjSpwECv8v+HD3WfgobbF+na9GYgh20YBe4y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAtZoyG/lZaQw998YASzdqa8A4O2nZKtj3mAHYcYRH9QIgcM4/Tu1P1KqUb0voXUv1upsv39vvZamKNtT+fve31lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230865153},"main":"dist/index.js","name":"@xyne/xyne-cli","type":"module","author":{"name":"Xyne Team"},"engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist-lib/src/agent/index.d.ts","import":"./dist-lib/src/agent/index.js","default":"./dist-lib/src/agent/index.js"},"./pets":{"types":"./dist-lib/src/pets/index.d.ts","import":"./dist-lib/src/pets/index.js","default":"./dist-lib/src/pets/index.js"},"./agent":{"types":"./dist-lib/src/agent/index.d.ts","import":"./dist-lib/src/agent/index.js","default":"./dist-lib/src/agent/index.js"},"./protocol":{"types":"./dist-lib/packages/protocol/src/index.d.ts","import":"./dist-lib/packages/protocol/src/index.js","default":"./dist-lib/packages/protocol/src/index.js"},"./pets/macos":{"types":"./dist-lib/src/pets/hosts/macos/index.d.ts","import":"./dist-lib/src/pets/hosts/macos/index.js","default":"./dist-lib/src/pets/hosts/macos/index.js"},"./agent/types":{"types":"./dist-lib/src/agent/types.d.ts","import":"./dist-lib/src/agent/types.js","default":"./dist-lib/src/agent/types.js","require":"./dist-lib/src/agent/types.js"},"./agent/bridge":{"types":"./dist-lib/src/agent/bridge.d.ts","import":"./dist-lib/src/agent/bridge.js","default":"./dist-lib/src/agent/bridge.js"},"./agent/config":{"types":"./dist-lib/src/agent/config.d.ts","import":"./dist-lib/src/agent/config.js","default":"./dist-lib/src/agent/config.js"},"./agent/skills":{"types":"./dist-lib/src/agent/skills.d.ts","import":"./dist-lib/src/agent/skills.js","default":"./dist-lib/src/agent/skills.js"},"./local-server":{"types":"./dist-lib/src/utils/local-server.d.ts","import":"./dist-lib/src/utils/local-server.js","default":"./dist-lib/src/utils/local-server.js"},"./agent/context":{"types":"./dist-lib/src/agent/context/mentions.d.ts","import":"./dist-lib/src/agent/context/mentions.js","default":"./dist-lib/src/agent/context/mentions.js"},"./agent/context/pure":{"types":"./dist-lib/src/agent/context/mentions-shared.d.ts","import":"./dist-lib/src/agent/context/mentions-shared.js","default":"./dist-lib/src/agent/context/mentions-shared.js"},"./agent/session-host":{"types":"./dist-lib/src/agent/session-host/index.d.ts","import":"./dist-lib/src/agent/session-host/index.js","default":"./dist-lib/src/agent/session-host/index.js"},"./agent/runtime/types":{"types":"./dist-lib/src/agent/runtime/types.d.ts","import":"./dist-lib/src/agent/runtime/types.js","default":"./dist-lib/src/agent/runtime/types.js"},"./agent/session-factory":{"types":"./dist-lib/src/agent/session-factory.d.ts","import":"./dist-lib/src/agent/session-factory.js","default":"./dist-lib/src/agent/session-factory.js"},"./protocol/assistant-turns":{"types":"./dist-lib/packages/protocol/src/assistant-turns/index.d.ts","import":"./dist-lib/packages/protocol/src/assistant-turns/index.js","default":"./dist-lib/packages/protocol/src/assistant-turns/index.js"}},"gitHead":"3bc6e5208ca4581bc30a0d60d7a57ee74281d35d","license":"MIT","scripts":{"dev":"bun run build:voice:current && XYNE_ENGINE=native bun run src/index.ts","lint":"bunx eslint src --ext .ts,.tsx","test":"echo 'Tests skipped for CLI build'","build":"bun run build:npm","setup":"bun scripts/setup.js","start":"node dist/index.js","format":"bunx prettier --write \"src/**/*.{ts,tsx,json,md}\"","prepare":"node scripts/install-git-hooks.js","release":"bun run release:all","build:all":"bun run build:npm","build:lib":"bunx tsc -p tsconfig.lib.json && node scripts/patch-dist-lib-protocol-imports.mjs","build:npm":"bun run changelog && bun run build:clean && bun run build:protocol && bun run build:lib && bun run build:compile && bun run build:webpack-bundle && bun run build:voice:current && bun run build:binary:release && bun run build:npm-dist && bun run build:launcher","changelog":"node scripts/generate-changelog.js","cli:setup":"bun run build && npm install -g .","test:soak":"bun run scripts/native-harness-soak.ts","typecheck":"tsc --noEmit","cli:remove":"npm uninstall -g @xyne/xyne-cli","cli:update":"bun run build && npm uninstall -g @xyne/xyne-cli && npm install -g .","dev:native":"bun run build:voice:current && XYNE_NATIVE_HARNESS=1 bun run src/index.ts","docs:check":"bun src/agent/tools/info/update-docs/check-docs-current.ts","test:retry":"bun test src/agent/plugins/core-retry/core-retry.test.ts","update-doc":"bun src/agent/tools/info/update-docs/index.ts","build:clean":"rm -rf dist dist-lib dist-native binaries temp-build packages/protocol/dist packages/xyne-cli-*/bundled-extensions","postinstall":"node scripts/postinstall.js && node scripts/patch-opentui-render-loop.js","release:all":"bun run build:release && node scripts/publish-all.js","setup-hooks":"node scripts/install-git-hooks.js","swift:check":"node scripts/gen-pet-overlay-swift.cjs --check","test:import":"bun test src/agent/session-import/","eval:harness":"bun scripts/eval-llm-communication.ts","test:harness":"bun test scripts/eval-runner-support.test.ts scripts/eval-session-trace.test.ts src/agent/bridge.interaction.test.ts src/agent/prompts/generated.test.ts src/agent/runtime/prompt-composition.test.ts src/agent/runtime/tool-heartbeat.test.ts src/agent/runtime/testing/llm-request-capture.test.ts src/agent/runtime/interaction-trace.test.ts src/agent/tools/review-prompt/index.test.ts src/agent/tools/session-name.test.ts src/agent/tools/tool-error-recovery.test.ts src/core/cli/get-turn-error.test.ts src/core/cli/llm-request-wire.integration.test.ts src/core/cli/midstream-retry.integration.test.ts src/core/cli/headless-prompt.integration.test.ts src/core/cli/headless-permission-denied.integration.test.ts","test:privacy":"bun test src/agent/privacy.test.ts src/agent/tools/notify.test.ts src/agent/tools/truncation/truncation.test.ts src/agent/tools/mcp/effects.test.ts src/agent/tools/spaces/effects.test.ts src/agent/tools/session-summary.test.ts src/agent/tools/vespa-memory/capture.test.ts","test:surface":"bun test src/agent/sdk-surface.test.ts src/agent/opentui-client-public-surface.test.ts","build:compile":"bunx tsc --outDir temp-build --declaration false --sourceMap false","build:release":"bun run build:npm && bun run build:voice:release","prompts:check":"node scripts/gen-agent-prompts.cjs --check","build:binaries":"bun run changelog && bun run build:clean && bun run build:protocol && bun run build:lib && bun run build:compile && bun run build:webpack-bundle && bun run build:voice:current && bun run build:binary:release && bun run build:launcher","build:launcher":"mkdir -p dist && node scripts/create-launcher.js","build:npm-dist":"mkdir -p dist && cp -r temp-build/* dist/ && mkdir -p dist/src/agent/themes && cp -r src/agent/themes/* dist/src/agent/themes/ && node scripts/copy-patched-packages.js && node scripts/patch-dist-lib-protocol-imports.mjs && rm -rf temp-build","build:protocol":"npm --prefix packages/protocol run build","prepublishOnly":"bun run build:release","swift:generate":"node scripts/gen-pet-overlay-swift.cjs","build:installer":"node scripts/build-installer.js","build:obfuscate":"node scripts/obfuscate-code.js","generated:check":"bun run prompts:check && bun run subagents:check && bun run docs:check && bun run swift:check","subagents:check":"node scripts/gen-subagent-builtins.cjs --check","test:acceptance":"bun run build:pi-public-package-fixtures && bun test src/agent/kernel/ src/agent/plugins/ src/agent/profiles/ src/agent/adapters/ src/agent/runtime/native-harness-selector.test.ts src/agent/runtime/kernel-backed-runtime.test.ts src/agent/runtime/native-scope-registry.test.ts src/agent/runtime/shared-kernel.test.ts tests/golden-fidelity.test.ts src/agent/session-import/","test:guardrails":"bun test src/agent/permissions/permissions.isolation.test.ts src/agent/tools/agent-modes-restrictions.test.ts src/agent/tools/terminal/terminal.test.ts src/agent/tools/phase4-contracts.test.ts src/agent/permissions/tool-diff-preview.test.ts src/agent/permissions/classifier.test.ts src/agent/guarded-subscribe.test.ts src/core/cli/headless-permission-denied.integration.test.ts src/agent/plugins/core-tools/tools.guardrail.integration.test.ts","build:binary:all":"bun run build:binary:prepare && mkdir -p binaries && bun run build:binary:linux-x64 && bun run build:binary:linux-arm && bun run build:binary:macos-intel && bun run build:binary:macos-arm && bun run build:binary:windows","prompts:generate":"node scripts/gen-agent-prompts.cjs","docs:check:staged":"bun src/agent/tools/info/update-docs/check-docs-current.ts --staged","finetune:iteration":"bun run scripts/finetune-iteration.ts","subagents:generate":"node scripts/gen-subagent-builtins.cjs","build:voice:current":"node scripts/build-voice-current.js","build:voice:release":"node scripts/download-voice-sidecars.js && XYNE_VOICE_REQUIRE=1 node scripts/copy-binaries-to-packages.js","build:voice:windows":"cargo build --manifest-path sidecar/Cargo.toml --release --target x86_64-pc-windows-msvc && mkdir -p binaries && cp sidecar/target/x86_64-pc-windows-msvc/release/xyne-voice.exe binaries/xyne-voice-windows.exe","test:tool-contracts":"bun test src/agent/tools/sessions.test.ts src/agent/tools/skill/first-turn.test.ts src/agent/tools/phase4-contracts.test.ts src/agent/tools/terminal/lifecycle.test.ts src/agent/tools/lsp-shutdown.test.ts src/agent/tools/mcp/progressive-discovery.test.ts src/agent/tools/mcp/effects.test.ts src/agent/tools/vespa-memory/contracts.test.ts src/agent/tools/spaces/contracts.test.ts","build:binary:prepare":"node scripts/ensure-build-optional-deps.js && node scripts/patch-worker-inline.js && node scripts/patch-opentui-render-loop.js","build:binary:release":"bun run build:binary:prepare && mkdir -p binaries && bun run build:binary:linux-x64 && bun run build:binary:linux-arm && bun run build:binary:macos-intel && bun run build:binary:macos-arm && bun run build:binary:windows && node scripts/copy-binaries-to-packages.js","build:binary:windows":"bun build --compile --target=bun-windows-x64-baseline --outfile binaries/xyne-windows.exe ./temp-build/src/index.js","build:native-tarball":"node scripts/build-native-tarball.js","build:webpack-bundle":"node scripts/webpack-bundle.js","test:goldens:capture":"XYNE_NATIVE_HARNESS=1 bun run scripts/capture-goldens.ts","test:lifecycle:agent":"bun test src/agent/permissions/permissions.isolation.test.ts","build:voice:linux-x64":"cargo build --manifest-path sidecar/Cargo.toml --release --target x86_64-unknown-linux-gnu && mkdir -p binaries && cp sidecar/target/x86_64-unknown-linux-gnu/release/xyne-voice binaries/xyne-voice-linux-x64","build:voice:macos-arm":"cargo build --manifest-path sidecar/Cargo.toml --release --target aarch64-apple-darwin && mkdir -p binaries && cp sidecar/target/aarch64-apple-darwin/release/xyne-voice binaries/xyne-voice-macos-arm","build:binary:linux-arm":"bun build --compile --target=bun-linux-aarch64 --outfile binaries/xyne-linux-arm64 ./temp-build/src/index.js","build:binary:linux-x64":"bun build --compile --target=bun-linux-x64-baseline --outfile binaries/xyne-linux-x64 ./temp-build/src/index.js","build:binary:macos-arm":"bun build --compile --target=bun-darwin-arm64 --outfile binaries/xyne-macos-arm ./temp-build/src/index.js","build:embedded-catalog":"bun run harness/scripts/gen-embedded-catalog.ts","release:native-tarball":"bun run build && bun run build:native-tarball","build:voice:linux-arm64":"cargo build --manifest-path sidecar/Cargo.toml --release --target aarch64-unknown-linux-gnu && mkdir -p binaries && cp sidecar/target/aarch64-unknown-linux-gnu/release/xyne-voice binaries/xyne-voice-linux-arm64","build:voice:macos-intel":"cargo build --manifest-path sidecar/Cargo.toml --release --target x86_64-apple-darwin && mkdir -p binaries && cp sidecar/target/x86_64-apple-darwin/release/xyne-voice binaries/xyne-voice-macos-intel","test:lifecycle:protocol":"npm --prefix packages/protocol test -- interaction-state.test.ts","build:binary:macos-intel":"bun build --compile --target=bun-darwin-x64-baseline --outfile binaries/xyne-macos-intel ./temp-build/src/index.js","build:embedded-catalog-artifacts":"XYNE_CATALOG_VERIFY_ONLY=1 bun run harness/scripts/gen-embedded-catalog.ts","build:pi-public-package-fixtures":"bun run harness/scripts/build-pi-public-package-fixtures.ts"},"_npmUser":{"name":"kalpadhwaryu","email":"kalp.a@juspay.in"},"homepage":"https://github.com/xyne/xyne-cli#readme","keywords":["xyne","xyne-cli","ai-assistant","cli","terminal","ai","chatbot","vertex-ai","claude","gemini","litellm","file-operations","bash-mode","drag-drop","conversation","productivity"],"overrides":{"qs":"^6.15.3","tsx":"^4.19.0","diff":"^8.0.4","hono":"^4.12.18","vite":"^6.4.3","nanoid":"^3.3.16","postcss":"^8.5.23","fast-uri":"^3.1.5","dompurify":"^3.4.6","file-type":"^21.3.1","ip-address":"^10.1.1","@babel/core":"^7.29.7","body-parser":"^2.3.0","brace-expansion":"^5.0.9","@hono/node-server":"^1.19.15"},"repository":{"url":"git+https://github.com/xyne/xyne-cli.git","type":"git"},"workspaces":[".","packages/protocol","packages/web"],"_npmVersion":"10.9.8","description":"Xyne CLI - A powerful AI assistant in your terminal with file operations, bash mode, drag-and-drop support, and multi-provider AI integration","directories":{},"maintainers":[{"name":"sahebjot","email":"saheb@xynehq.com"},{"name":"kalpadhwaryu","email":"kalp.a@juspay.in"},{"name":"shailendra_pratap_03","email":"shailendra.pratap@juspay.in"},{"name":"arshith_varma","email":"arshith.balaraju@juspay.in"},{"name":"prajwalprasad2212","email":"prajwal.prasad@juspay.in"},{"name":"junaid_shirur","email":"junaid.s@xynehq.com"},{"name":"utkarsh.pandey","email":"utkarsh.pandey@juspay.in"}],"_nodeVersion":"22.22.3","dependencies":{"ws":"8.21.3","ajv":"8.20.0","zod":"4.4.3","jiti":"2.7.0","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","yaml":"2.9.0","chalk":"5.6.2","jszip":"3.10.1","effect":"4.0.0-rc.112","ignore":"7.0.5","marked":"15.0.12","mammoth":"1.12.1","typebox":"1.3.7","turndown":"7.2.4","clipboardy":"5.3.1","pdfjs-dist":"5.4.394","@opentui/core":"0.1.93","@clack/prompts":"1.7.0","vscode-jsonrpc":"8.2.1","@xterm/headless":"6.0.0","marked-terminal":"7.3.0","proper-lockfile":"4.1.2","@opencode-ai/sdk":"1.18.29","@opencode/plugin":"2.0.3","@sinclair/typebox":"0.34.52","@deepseek-ai/cordis":"4.0.2","@opencode-ai/plugin":"1.18.29","@earendil-works/pi-ai":"0.84.1","@opentui/core-linux-x64":"*","@opentui/core-win32-x64":"*","@opentui/core-darwin-x64":"*","@modelcontextprotocol/sdk":"1.30.0","@opentui/core-linux-arm64":"*","@opentui/core-darwin-arm64":"*","vscode-languageserver-protocol":"3.18.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"tsx":"^4.19.0","webpack":"5.105.0","@types/ws":"8.18.1","typescript":"5.8.3","@babel/core":"^7.29.7","@types/node":"22.15.3","webpack-cli":"6.0.1","babel-loader":"10.1.1","@types/turndown":"5.0.6","@babel/preset-env":"7.29.7","javascript-obfuscator":"4.1.1","webpack-node-externals":"3.0.0","@babel/preset-typescript":"7.29.7"},"bundleDependencies":["@opentui/core","@opentui/core-darwin-arm64","@opentui/core-darwin-x64","@opentui/core-linux-arm64","@opentui/core-linux-x64","@opentui/core-win32-x64"],"optionalDependencies":{"@opentui/core-linux-x64":"0.1.93","@opentui/core-win32-x64":"0.1.93","@opentui/core-darwin-x64":"0.1.93","@xyne/xyne-cli-linux-x64":"0.5.1","@xyne/xyne-cli-win32-x64":"0.5.1","@opentui/core-linux-arm64":"0.1.93","@xyne/xyne-cli-darwin-x64":"0.5.1","@opentui/core-darwin-arm64":"0.1.93","@xyne/xyne-cli-linux-arm64":"0.5.1","@xyne/xyne-cli-darwin-arm64":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/xyne-cli_0.5.1_1791217293947_0.2770545125959496","host":"s3://npm-registry-packages-npm-production"},"_id":"@xyne/xyne-cli@0.5.1","version":"0.5.1"}