oy-cli 0.14.7

Focused coding agent integrations with repeatable audits, reviews, and one-finding fixes
Documentation
{
  "name": "@oy-cli/opencode",
  "version": "0.14.7",
  "lockfileVersion": 3,
  "requires": true,
  "packages": {
    "": {
      "name": "@oy-cli/opencode",
      "version": "0.14.7",
      "license": "Apache-2.0",
      "os": [
        "linux",
        "darwin"
      ],
      "dependencies": {
        "@ai-sdk/provider": "3.0.14",
        "@cursor/sdk": "1.0.27"
      },
      "devDependencies": {
        "@ai-sdk/openai": "3.0.84",
        "@ai-sdk/openai-v4": "npm:@ai-sdk/openai@4.0.36"
      },
      "engines": {
        "node": ">=24.15.0"
      }
    },
    "node_modules/@ai-sdk/openai": {
      "version": "3.0.84",
      "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.84.tgz",
      "integrity": "sha512-cmgbeJL0bbY0yTJH4/AdmP5E7MjWRL9G8UdhIi0JlV/So03o82ORJofW8OzwCZPTORVQblFbpZXYGDcUd9NdUQ==",
      "dev": true,
      "license": "Apache-2.0",
      "dependencies": {
        "@ai-sdk/provider": "3.0.14",
        "@ai-sdk/provider-utils": "4.0.38"
      },
      "engines": {
        "node": ">=18"
      },
      "peerDependencies": {
        "zod": "^3.25.76 || ^4.1.8"
      }
    },
    "node_modules/@ai-sdk/openai-v4": {
      "name": "@ai-sdk/openai",
      "version": "4.0.36",
      "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.36.tgz",
      "integrity": "sha512-wHJNArBdjJPXb8GXcA+FslbRt+7qIE1KoHSAVi+CeBFidinVrTVBZKFMJz3mNZMj8YILBMl/VIvTD/oGFjX6/g==",
      "dev": true,
      "license": "Apache-2.0",
      "dependencies": {
        "@ai-sdk/provider": "4.0.7",
        "@ai-sdk/provider-utils": "5.0.25"
      },
      "engines": {
        "node": ">=22"
      },
      "peerDependencies": {
        "zod": "^3.25.76 || ^4.1.8"
      }
    },
    "node_modules/@ai-sdk/openai-v4/node_modules/@ai-sdk/provider": {
      "version": "4.0.7",
      "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.7.tgz",
      "integrity": "sha512-6or44XprPzKbr8zkmzosowSE0pxkvJcoojBL+mCZvPUt3kvXp3XSNqeVun9golb1acEfSo6yaEBRT18h2VU+1Q==",
      "dev": true,
      "license": "Apache-2.0",
      "dependencies": {
        "json-schema": "^0.4.0"
      },
      "engines": {
        "node": ">=22"
      }
    },
    "node_modules/@ai-sdk/openai-v4/node_modules/@ai-sdk/provider-utils": {
      "version": "5.0.25",
      "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.25.tgz",
      "integrity": "sha512-xscPPHCSjCHWrdhai25sbHCJeKNLW/3D1uSpUZa4cEtTKXA8OnPQ3+Rfu1SmM5Ea/Mf8Dfn3cllw9zeMzo/zFA==",
      "dev": true,
      "license": "Apache-2.0",
      "dependencies": {
        "@ai-sdk/provider": "4.0.7",
        "@standard-schema/spec": "^1.1.0",
        "@workflow/serde": "4.1.0",
        "eventsource-parser": "^3.0.8",
        "undici": "^7.28.0"
      },
      "engines": {
        "node": ">=22"
      },
      "peerDependencies": {
        "zod": "^3.25.76 || ^4.1.8"
      }
    },
    "node_modules/@ai-sdk/openai-v4/node_modules/undici": {
      "version": "6.28.0",
      "resolved": "https://registry.npmjs.org/undici/-/undici-6.28.0.tgz",
      "integrity": "sha512-LIY910g9TI13YS95lrMFrs8Rm/u/irgHeTWoKCoteeJ04CUJ92eEfj0rVn+7VKMPBpUPiUoBKfhNyLI23EE/KA==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=18.17"
      }
    },
    "node_modules/@ai-sdk/provider": {
      "version": "3.0.14",
      "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-3.0.14.tgz",
      "integrity": "sha512-5X1k57JBJ4H7H1QjX7CnJYAB1I19r/trVZTMcSms7/kLNZ8RaU4Nt2agcwZzv82Hfx6Q7/TOLU7agAKeFfc8cA==",
      "license": "Apache-2.0",
      "dependencies": {
        "json-schema": "^0.4.0"
      },
      "engines": {
        "node": ">=18"
      }
    },
    "node_modules/@ai-sdk/provider-utils": {
      "version": "4.0.38",
      "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.38.tgz",
      "integrity": "sha512-/HHGmtKllqjg1OLc023v9w9kK3laW7Z6TzfZukYQWCsGBbzB9p60zTvvpXFVcs44NZBVXL3viOa1HRKUbeee8g==",
      "dev": true,
      "license": "Apache-2.0",
      "dependencies": {
        "@ai-sdk/provider": "3.0.14",
        "@standard-schema/spec": "^1.1.0",
        "eventsource-parser": "^3.0.8"
      },
      "engines": {
        "node": ">=18"
      },
      "peerDependencies": {
        "zod": "^3.25.76 || ^4.1.8"
      }
    },
    "node_modules/@bufbuild/protobuf": {
      "version": "1.10.0",
      "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.10.0.tgz",
      "integrity": "sha512-QDdVFLoN93Zjg36NoQPZfsVH9tZew7wKDKyV5qRdj8ntT4wQCOradQjRaTdwMhWUYsgKsvCINKKm87FdEk96Ag==",
      "license": "(Apache-2.0 AND BSD-3-Clause)"
    },
    "node_modules/@connectrpc/connect": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/@connectrpc/connect/-/connect-1.7.0.tgz",
      "integrity": "sha512-iNKdJRi69YP3mq6AePRT8F/HrxWCewrhxnLMNm0vpqXAR8biwzRtO6Hjx80C6UvtKJ5sFmffQT7I4Baecz389w==",
      "license": "Apache-2.0",
      "peerDependencies": {
        "@bufbuild/protobuf": "^1.10.0"
      }
    },
    "node_modules/@connectrpc/connect-node": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/@connectrpc/connect-node/-/connect-node-1.7.0.tgz",
      "integrity": "sha512-6vaPIkG/NyhxlYgytLoR9KYbPhczEboFB2OYWkA9qvUz1K7efXfeGrlRxoLtpa+r8VxyIOw73w5ktNe743nD+A==",
      "license": "Apache-2.0",
      "dependencies": {
        "undici": "^5.28.4"
      },
      "engines": {
        "node": ">=16.0.0"
      },
      "peerDependencies": {
        "@bufbuild/protobuf": "^1.10.0",
        "@connectrpc/connect": "1.7.0"
      }
    },
    "node_modules/@connectrpc/connect-node/node_modules/undici": {
      "version": "6.28.0",
      "resolved": "https://registry.npmjs.org/undici/-/undici-6.28.0.tgz",
      "integrity": "sha512-LIY910g9TI13YS95lrMFrs8Rm/u/irgHeTWoKCoteeJ04CUJ92eEfj0rVn+7VKMPBpUPiUoBKfhNyLI23EE/KA==",
      "license": "MIT",
      "engines": {
        "node": ">=18.17"
      }
    },
    "node_modules/@connectrpc/connect-web": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/@connectrpc/connect-web/-/connect-web-1.7.0.tgz",
      "integrity": "sha512-qyP0YOnUPRWwCc/VfsoydMJvkb7EyUPr2q9sHgBuJzbADjiqck1gKH5V5ZPzPhTLBvmz5UvG+wiZ5sMRQHU1MQ==",
      "license": "Apache-2.0",
      "peerDependencies": {
        "@bufbuild/protobuf": "^1.10.0",
        "@connectrpc/connect": "1.7.0"
      }
    },
    "node_modules/@cursor/sdk": {
      "version": "1.0.27",
      "resolved": "https://registry.npmjs.org/@cursor/sdk/-/sdk-1.0.27.tgz",
      "integrity": "sha512-QR2RYZagCUlil/A4JcRU8rI4JmYICuMdWkuIsiz/yHvd/N3bisjw9o2uXhkKitDKHgIyeGDHwrQfH/MYttM37g==",
      "license": "SEE LICENSE IN LICENSE.md",
      "dependencies": {
        "@bufbuild/protobuf": "1.10.0",
        "@connectrpc/connect": "^1.6.1",
        "@connectrpc/connect-node": "^1.6.1",
        "@connectrpc/connect-web": "^1.6.1",
        "@statsig/js-client": "3.31.0",
        "zod": "^3.25.0"
      },
      "engines": {
        "node": ">=22.13"
      },
      "optionalDependencies": {
        "@cursor/sdk-darwin-arm64": "1.0.27",
        "@cursor/sdk-darwin-x64": "1.0.27",
        "@cursor/sdk-linux-arm64": "1.0.27",
        "@cursor/sdk-linux-x64": "1.0.27",
        "@cursor/sdk-win32-x64": "1.0.27"
      }
    },
    "node_modules/@cursor/sdk-darwin-arm64": {
      "version": "1.0.27",
      "resolved": "https://registry.npmjs.org/@cursor/sdk-darwin-arm64/-/sdk-darwin-arm64-1.0.27.tgz",
      "integrity": "sha512-lO9chGVwb9lISwYtfolgF9IvTLR0Z0M8vd6AqwUfl607G/hesh+LICMD/tal2JWP0rm/hds66tIRo//M4RVupA==",
      "cpu": [
        "arm64"
      ],
      "license": "SEE LICENSE IN LICENSE.md",
      "optional": true,
      "os": [
        "darwin"
      ],
      "bin": {
        "rg": "bin/rg"
      }
    },
    "node_modules/@cursor/sdk-darwin-x64": {
      "version": "1.0.27",
      "resolved": "https://registry.npmjs.org/@cursor/sdk-darwin-x64/-/sdk-darwin-x64-1.0.27.tgz",
      "integrity": "sha512-moYR40uq0Mu2Runm7XWa60+8n9Epyah++fkaW/avAYMAel/qOeHTH/uiNKTjwuCledQmczCYWDTVlZQOGEhrxg==",
      "cpu": [
        "x64"
      ],
      "license": "SEE LICENSE IN LICENSE.md",
      "optional": true,
      "os": [
        "darwin"
      ],
      "bin": {
        "rg": "bin/rg"
      }
    },
    "node_modules/@cursor/sdk-linux-arm64": {
      "version": "1.0.27",
      "resolved": "https://registry.npmjs.org/@cursor/sdk-linux-arm64/-/sdk-linux-arm64-1.0.27.tgz",
      "integrity": "sha512-caDqO0RPYmaCbQYpJwTMT5YeVqP6WkZq1y7n5v1N3rlkjdaM2mWbkdSFEUL4GOTdkm8oIEx2diRNQ1hrJbVPYQ==",
      "cpu": [
        "arm64"
      ],
      "license": "SEE LICENSE IN LICENSE.md",
      "optional": true,
      "os": [
        "linux"
      ],
      "bin": {
        "rg": "bin/rg"
      }
    },
    "node_modules/@cursor/sdk-linux-x64": {
      "version": "1.0.27",
      "resolved": "https://registry.npmjs.org/@cursor/sdk-linux-x64/-/sdk-linux-x64-1.0.27.tgz",
      "integrity": "sha512-z3aVQaXk4T9QjB11u77JihHrSN0XeFYCrnuqvd9PMZQSqiXfUheqX/lQTRxFjfccoU4tK1p/nJ91IWKAUVQU4g==",
      "cpu": [
        "x64"
      ],
      "license": "SEE LICENSE IN LICENSE.md",
      "optional": true,
      "os": [
        "linux"
      ],
      "bin": {
        "rg": "bin/rg"
      }
    },
    "node_modules/@cursor/sdk-win32-x64": {
      "version": "1.0.27",
      "resolved": "https://registry.npmjs.org/@cursor/sdk-win32-x64/-/sdk-win32-x64-1.0.27.tgz",
      "integrity": "sha512-LbkimreWuz+FsyUcRKlvgwnWbXwzzcFexCUGkHCWNuO0JSspjhqUGfDtFFxhHU5ohMMy2FpzU7qs5wKzAc8NgA==",
      "cpu": [
        "x64"
      ],
      "license": "SEE LICENSE IN LICENSE.md",
      "optional": true,
      "os": [
        "win32"
      ],
      "bin": {
        "rg": "bin/rg.exe"
      }
    },
    "node_modules/@standard-schema/spec": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
      "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/@statsig/client-core": {
      "version": "3.31.0",
      "resolved": "https://registry.npmjs.org/@statsig/client-core/-/client-core-3.31.0.tgz",
      "integrity": "sha512-SuxQD6TmVszPG7FoMKwTk/uyBuVFk7XnxI3T/E0uyb7PL7GNjONtfsoh+NqBBVUJVse0CUeSFfgJPoZy1ZOslQ==",
      "license": "ISC"
    },
    "node_modules/@statsig/js-client": {
      "version": "3.31.0",
      "resolved": "https://registry.npmjs.org/@statsig/js-client/-/js-client-3.31.0.tgz",
      "integrity": "sha512-LFa5E0LjT6sTfZv3sNGoyRLSZ1078+agdgOA+Vm1ecjG+KbSOfBLTW7hMwimrJ29slRwbYDzbtKaPJo/R37N2g==",
      "license": "ISC",
      "dependencies": {
        "@statsig/client-core": "3.31.0"
      }
    },
    "node_modules/@workflow/serde": {
      "version": "4.1.0",
      "resolved": "https://registry.npmjs.org/@workflow/serde/-/serde-4.1.0.tgz",
      "integrity": "sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ==",
      "dev": true,
      "license": "Apache-2.0"
    },
    "node_modules/eventsource-parser": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.0.tgz",
      "integrity": "sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=18.0.0"
      }
    },
    "node_modules/json-schema": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
      "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
      "license": "(AFL-2.1 OR BSD-3-Clause)"
    },
    "node_modules/zod": {
      "version": "3.25.76",
      "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
      "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
      "license": "MIT",
      "funding": {
        "url": "https://github.com/sponsors/colinhacks"
      }
    }
  }
}