{"os":["darwin","linux","win32"],"bin":{"mixdog":"src/cli.mjs"},"cpu":["x64","arm64"],"bugs":{"url":"https://github.com/tribgames/mixdog/issues"},"dist":{"shasum":"0a036bb86ede02f145f218195f644cef2df3bc17","tarball":"https://registry.npmjs.org/mixdog/-/mixdog-1.2.0.tgz","fileCount":2621,"integrity":"sha512-MBm6C3B2zXhVrFqAaT1QeBrHVHiBoUaz+qNbkt3fmwgWmPNB5VSotCDy4+mxfkLI9zO7Mzw7u9+f1fWGKpU/2w==","signatures":[{"sig":"MEUCIQDHfnD+LUgo4OsRKFwUzbloxpAuOCrF7lSr/hFapBV22QIgWci98uUZMjJIPYDwlOI0m2CGAtRwGaVYPZ2snWFPAsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGbKpsemZ8MNpVm/AP1dtk+RSP1sVnFg0PYuPeQfTUiwIhAJZDMB8iBEkPx/JPS3iMbgZLCQwxPvLQRF3KKy/Ws4pH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mixdog@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21968785},"name":"mixdog","type":"module","_from":"file:staged-npm/mixdog-1.2.0.tgz","author":"","engines":{"node":"^22.19.0 || >=24.0.0"},"license":"Apache-2.0","private":false,"scripts":{"test":"node scripts/test.mjs","smoke":"node scripts/smoke.mjs","start":"node src/cli.mjs","prepack":"npm run build:shipped-history && npm run build:tui","failures":"node scripts/tool-failures.mjs","bench:run":"node scripts/bench-run.mjs","build:tui":"node scripts/build-tui.mjs","smoke:all":"npm run smoke && npm run smoke:boot && npm run smoke:patch && npm run smoke:compact","test:live":"npm run build:spawn:test && node scripts/test.mjs --lane live","test:slow":"node scripts/test.mjs --lane slow","trace:llm":"node scripts/llm-trace-summary.mjs","bench:task":"node scripts/task-bench.mjs","deploy:vps":"pwsh -NoLogo -NoProfile -ExecutionPolicy Bypass -File scripts/deploy-remote.ps1","diag:sweep":"node scripts/session-sweep.mjs","diag:tools":"node scripts/tool-efficiency-diag.mjs","gate:local":"node scripts/gate-local.mjs","smoke:boot":"node scripts/boot-smoke.mjs","smoke:loop":"node scripts/smoke-loop.mjs","test:media":"node scripts/test-direct.mjs src/runtime/media/catalog.test.mjs src/runtime/media/lanes.test.mjs src/runtime/media/tool.test.mjs src/runtime/media/defaults.test.mjs src/runtime/media/store.test.mjs src/runtime/media/renditions.test.mjs src/runtime/media/adapters/codex-image.test.mjs src/runtime/media/adapters/gemini-image.test.mjs","test:quick":"npm run test:session && npm run test:session-transport && npm run test:desktop-main --prefix apps/desktop","build:local":"npm run build:fast --prefix apps/desktop","deploy:fast":"pwsh -NoLogo -NoProfile -ExecutionPolicy Bypass -File scripts/deploy-remote.ps1 -FastDirect","postinstall":"node scripts/prune-embedding-runtime.mjs && node scripts/prepare-native-assets.mjs","smoke:patch":"node scripts/apply-patch-edit-smoke.mjs","test:office":"node scripts/test-direct.mjs scripts/run-office-live-tests.test.mjs src/runtime/office/office-runtime-contract.test.mjs src/runtime/office/office-runtime-com.test.mjs src/runtime/office/office-runtime-portable.slow.test.mjs src/runtime/office/xlsx-formula-audit.test.mjs src/runtime/office/xlsx-portable-snapshot.test.mjs src/runtime/office/office-runtime-pdf.slow.test.mjs src/runtime/office/office-runtime-design.test.mjs src/runtime/office/office-assurance.slow.test.mjs src/runtime/office/office-design-aesthetics.test.mjs src/runtime/office/portable-authoring.slow.test.mjs src/runtime/office/slide-quality.test.mjs src/runtime/office/authoring/pptx-brief.test.mjs src/runtime/office/authoring/pptx-receipt.test.mjs src/runtime/office/quality/render-air.test.mjs src/runtime/office/quality/pptx-deck-rubric.test.mjs && npm run test:office-approval --prefix apps/desktop","audit:models":"node scripts/model-catalog-audit.mjs","bench:corpus":"node scripts/routing-corpus.mjs","bench:office":"node src/runtime/office/bench/benchmark.mjs","bench:recall":"node scripts/recall-bench.mjs","deploy:local":"npm run update:dev:fast --prefix apps/desktop","graph:parity":"node scripts/graph-parity.mjs","office:icons":"node scripts/office/build-pptx-icons.mjs","patch:replay":"node scripts/patch-replay.mjs","test:compact":"node scripts/test-direct.mjs scripts/suite-compact-test.mjs src/runtime/agent/orchestrator/session/compact-fresh-context.test.mjs src/runtime/agent/orchestrator/session/compaction-read-reset.test.mjs src/runtime/agent/orchestrator/session/token-estimate.test.mjs","test:session":"node scripts/test-direct.mjs scripts/runtime-turn-contract-test.mjs scripts/session-save-fault-store.slow.test.mjs scripts/turn-review-revert.slow.test.mjs src/runtime/shared/tool-surface.test.mjs src/runtime/bridge-clients.test.mjs src/runtime/browser-bridge/action-schema.test.mjs src/runtime/computer-bridge/client-semantic-error.test.mjs src/runtime/agent/orchestrator/session/tool-envelope.test.mjs src/runtime/agent/orchestrator/session/eager-dispatch.test.mjs","bench:session":"node scripts/session-bench.mjs","diag:sessions":"node scripts/session-diag.mjs","release:major":"gh workflow run deploy.yml --ref main -f bump=major -f native=auto","release:minor":"gh workflow run deploy.yml --ref main -f bump=minor -f native=auto","release:patch":"gh workflow run deploy.yml --ref main -f bump=patch -f native=auto","smoke:compact":"node scripts/compact-smoke.mjs","test:markdown":"node scripts/test-direct.mjs scripts/markdown-surface-test.mjs","bench:io-tools":"node scripts/tool-io-bench.mjs","bench:tui-load":"node scripts/tui-runtime-load-bench.mjs","prepublishOnly":"node -e \"if(!process.env.CI){console.error('local npm publish is disabled — run npm run release:patch');process.exit(1)}\"","test:providers":"node scripts/test-direct.mjs \"scripts/provider-toolcall/*.test.mjs\" scripts/provider-contract-test.mjs scripts/provider-stream-outcome-test.mjs scripts/cursor-provider-test.mjs src/runtime/agent/orchestrator/providers/openai-codex-identity.test.mjs src/runtime/agent/orchestrator/providers/openai-ws-delta-parity.test.mjs","diag:efficiency":"node scripts/session-efficiency-diag.mjs","build:spawn:test":"cargo build --locked --manifest-path native/mixdog-spawn/Cargo.toml","smoke:loop:final":"node scripts/smoke-loop-report.mjs --require-complete --min-elapsed 5h --min-iterations 400 --max-gap 60s --max-smoke-ms 10000 --max-avg-smoke-ms 8500 --max-step-ms smoke.mjs=4000 --max-step-ms boot-smoke.mjs=8000 --max-rss-mb 140 --max-rss-growth-mb 50","test:office:live":"node scripts/run-office-live-tests.mjs","bench:office:deck":"node src/runtime/office/bench/deck-bench.mjs","smoke:loop:report":"node scripts/smoke-loop-report.mjs","test:suite-health":"node scripts/test-direct.mjs scripts/suite-health.test.mjs","tidy:engines:sync":"node scripts/tidy/sync-engines-manifest.mjs","bench:output-style":"node scripts/output-style-bench.mjs","bench:search-tools":"node scripts/tool-search-bench.mjs","test:office:compat":"node scripts/run-office-live-tests.mjs compat","test:office:render":"node scripts/test-direct.mjs src/runtime/office/pptx-skill-kit.slow.test.mjs","test:office:review":"node scripts/test-direct.mjs src/runtime/office/pptx-independent-review.test.mjs src/runtime/office/pptx-chart-styling.test.mjs","test:spec-advisory":"node scripts/run-advisory-spec.mjs && npm run test:spec-advisory --prefix apps/desktop","bench:office:polish":"node src/runtime/office/bench/polish-benchmark.mjs","bench:recall:strict":"node scripts/recall-bench.mjs --strict","bench:tool-overhead":"node scripts/tool-overhead-microbench.mjs","test:office:cleanup":"node scripts/test-direct.mjs src/runtime/office/com/office-cleanup.test.mjs src/runtime/office/office-runtime-com.test.mjs","test:office:preview":"node scripts/test-direct.mjs src/runtime/office/office-render-preview.test.mjs","test:release-assets":"node --check scripts/verify-release-assets.mjs && node --check scripts/release-gate-test.mjs && node --check scripts/prepare-native-assets.mjs && node scripts/test-direct.mjs scripts/release-gate-test.mjs scripts/prepare-native-assets-test.mjs scripts/generate-voice-runtime-manifest.test.mjs","test:shellhardening":"npm run build:spawn:test && node scripts/test-direct.mjs \"scripts/shellhardening/*.test.mjs\" scripts/suite-shell-direct-exe-test.mjs","test:tool-contracts":"npm run build:spawn:test && node scripts/test-direct.mjs --test-force-exit \"scripts/tool-contracts/*.test.mjs\"","bench:internal-comms":"node scripts/internal-comms-bench.mjs","test:office:live:all":"node scripts/run-office-live-tests.mjs all","bench:office:contract":"node src/runtime/office/bench/contract-benchmark.mjs","bench:session-context":"node scripts/session-context-bench.mjs","build:shipped-history":"node scripts/build-shipped-history.mjs","check:shipped-history":"node scripts/build-shipped-history.mjs --check","test:native-edit-wire":"node scripts/native-edit-wire-test.mjs","test:recall-validator":"node scripts/test-direct.mjs scripts/recall-bench-test.mjs","test:release-critical":"npm run test:release-assets && npm run smoke:patch && npm run test:providers","bench:office:assurance":"node src/runtime/office/bench/assurance-benchmark.mjs","test:session-transport":"node scripts/test-direct.mjs \"scripts/session-transport/*.test.mjs\" scripts/daemon-bootstrap-test.mjs src/standalone/session-runtime-inline-host.test.mjs","bench:session-transport":"node scripts/session-transport-bench.mjs","bench:office:quality:live":"node src/runtime/office/bench/quality-live-benchmark.mjs","test:embedding-runtime:warmup":"node scripts/verify-embedding-runtime.mjs --warmup"},"_npmUser":{"name":"trib-dev","email":"dev@tribgames.com"},"homepage":"https://github.com/tribgames/mixdog#readme","keywords":["ai","agent","coding-agent","llm","claude","codex","openai","token-efficiency","terminal-bench","desktop","cli","mcp"],"_resolved":"/home/runner/work/mixdog/mixdog/staged-npm/mixdog-1.2.0.tgz","overrides":{"sharp":"^0.35.3","pptxgenjs":{"image-size":"2.0.3"},"onnxruntime-node":{".":"1.30.0","global-agent":"^4.1.3"}},"_integrity":"sha512-MBm6C3B2zXhVrFqAaT1QeBrHVHiBoUaz+qNbkt3fmwgWmPNB5VSotCDy4+mxfkLI9zO7Mzw7u9+f1fWGKpU/2w==","repository":{"url":"git+https://github.com/tribgames/mixdog.git","type":"git"},"_npmVersion":"10.9.9","description":"Open-source coding agent that matches Codex on Terminal-Bench 2.1 with 63% fewer tokens.","directories":{"doc":"docs"},"maintainers":[{"name":"trib-dev","email":"dev@tribgames.com"}],"_nodeVersion":"22.23.3","dependencies":{"pg":"^8.22.0","ws":"^8.21.0","ink":"https://github.com/tribgames/mixdog/releases/download/ink-runtime-v7.1.0-mixdog.1/ink-7.1.0.tgz","zod":"^3.25.76","diff":"^9.0.0","yaml":"^2.9.0","chalk":"^5.6.2","jsdom":"^27.0.0","jszip":"^3.10.1","react":"^19.2.7","sharp":"^0.35.3","unpdf":"^1.8.0","marked":"^14.1.4","openai":"^6.44.0","undici":"^8.5.0","pdf-lib":"^1.17.1","node-cron":"^4.5.0","pptxgenjs":"^4.0.1","wrap-ansi":"^10.0.0","pdfjs-dist":"^6.2.108","strip-ansi":"^7.2.0","string-width":"^8.2.1","tesseract.js":"^7.0.0","cli-highlight":"^2.1.11","puppeteer-core":"^25.2.0","@napi-rs/canvas":"^1.0.8","@pdf-lib/fontkit":"^1.1.1","onnxruntime-node":"1.30.0","@anthropic-ai/sdk":"^0.105.0","@img/sharp-wasm32":"0.35.3","@formulajs/formulajs":"^4.6.1","@mozilla/readability":"^0.6.0","@google/generative-ai":"^0.24.1","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.17.0","esbuild":"^0.28.1","eslint-scope":"^9.1.2","lucide-static":"^1.41.0"},"_npmOperationalInternal":{"tmp":"tmp/mixdog_1.2.0_1791895392517_0.7397949103342008","host":"s3://npm-registry-packages-npm-production"},"_id":"mixdog@1.2.0","version":"1.2.0"}