packages:
  - .
  - ui
  - packages/*
  - extensions/*

minimumReleaseAge: 2880

minimumReleaseAgeExclude:
  - "@openclaw/fs-safe@0.3.0"
  - "@openclaw/proxyline@0.3.3"
  - "acpx"
  - "tokenjuice"
  - "@agentclientprotocol/sdk"
  - "axios"
  - "basic-ftp"
  - "baileys@7.0.0-rc13"
  - "hono"
  - "libopus-wasm@0.1.0"
  - "libsignal@6.0.0"
  - "openclaw"
  - "protobufjs"
  - "vite"
  - "@cloudflare/workers-types"
  - "@hono/node-server"
  - "@mariozechner/*"
  - "@aws-sdk/client-bedrock-runtime@3.1053.0"
  - "@aws-sdk/client-bedrock@3.1053.0"
  - "@aws-sdk/client-cognito-identity@3.1053.0"
  - "@aws-sdk/client-s3@3.1053.0"
  - "@aws-sdk/core"
  - "@aws-sdk/credential-providers@3.1053.0"
  - "@aws-sdk/s3-request-presigner@3.1053.0"
  - "@aws-sdk/token-providers@3.1052.0"
  - "@aws-sdk/token-providers@3.1053.0"
  - "@copilotkit/aimock@1.27.1"
  - "@earendil-works/pi-tui"
  - "@google/genai@2.6.0"
  - "@larksuiteoapi/node-sdk@1.66.0"
  - "@microsoft/teams.api@2.0.12"
  - "@microsoft/teams.apps@2.0.12"
  - "@microsoft/teams.cards@2.0.12"
  - "@microsoft/teams.common@2.0.12"
  - "@microsoft/teams.graph@2.0.12"
  - "@openai/codex"
  - "@openai/codex-*"
  - "@pierre/diffs@1.2.3"
  - "@smithy/shared-ini-file-loader@4.5.4"
  - "@typescript/native-preview*"
  - "@types/node"
  - "@rolldown/*"
  - "@oxlint/*"
  - "@oxfmt/*"
  - "@oxc-project/types"
  - "oxfmt"
  - "axios@1.15.0"
  - "discord-api-types"
  - "rolldown"
  - "sqlite-vec"
  - "sqlite-vec-*"
  - "rastermill"
  - "clawpdf"

nodeLinker: hoisted
blockExoticSubdeps: true

overrides:
  "@anthropic-ai/sdk": 0.98.0
  "@aws-sdk/core": 3.974.13
  "@aws-sdk/xml-builder": 3.972.25
  hono: 4.12.18
  "@hono/node-server": 1.19.14
  axios: 1.16.0
  fast-uri: 3.1.2
  follow-redirects: 1.16.0
  defu: 6.1.5
  fast-xml-parser: 5.7.0
  request: "npm:@cypress/request@3.0.10"
  request-promise: "npm:@cypress/request-promise@5.0.0"
  basic-ftp: 6.0.1
  file-type: 22.0.1
  form-data: 2.5.4
  ip-address: 10.2.0
  minimatch: 10.2.5
  path-to-regexp: 8.4.0
  qs: 6.15.2
  node-domexception: "npm:@nolyfill/domexception@1.0.28"
  typebox: 1.1.38
  tar: 7.5.15
  tough-cookie: 4.1.3
  yauzl: 3.2.1
  protobufjs: 8.4.0
  uuid: 14.0.0

allowBuilds:
  "@openclaw/fs-safe": true
  "@google/genai": true
  "@lydell/node-pty": true
  "@matrix-org/matrix-sdk-crypto-nodejs": true
  "@tloncorp/api": true
  "@tloncorp/tlon-skill": true
  baileys: true
  authenticate-pam: true
  "@discordjs/opus": false
  esbuild: true
  koffi: false
  node-llama-cpp: true
  protobufjs: true
  tree-sitter-bash: false
  openclaw: true
  "@openclaw/proxyline": true
  clawpdf: true
  rastermill: true

packageExtensions:
  baileys:
    peerDependenciesMeta:
      sharp:
        optional: true

patchedDependencies:
  "@agentclientprotocol/claude-agent-acp@0.37.0": patches/@agentclientprotocol__claude-agent-acp@0.37.0.patch
