{
  "name": "agl",
  "version": "32.12.0",
  "controllerUpgradeManagementVersion": 2,
  "private": false,
  "description": "Agent Gateway Layer for OpenCode, FlexHarness, and Codex sessions",
  "main": "dist_ts/index.js",
  "typings": "dist_ts/index.d.ts",
  "type": "module",
  "author": "Task Venture Capital GmbH",
  "license": "MIT",
  "engines": {
    "node": ">=24 <27"
  },
  "bin": {
    "agl": "./cli.js"
  },
  "dependencies": {
    "@api.global/typedrequest": "8.0.3",
    "@api.global/typedrequest-interfaces": "7.1.0",
    "@api.global/typedserver": "11.1.0",
    "@api.global/typedsocket": "8.2.1",
    "@apiclient.xyz/docker": "8.3.0",
    "@design.estate/dees-catalog": "13.5.0",
    "@design.estate/dees-element": "3.1.1",
    "@modelcontextprotocol/sdk": "1.30.0",
    "@modelprofile.com/authswitch": "8.1.0",
    "@modelprofile.com/browser-runtime": "6.1.0",
    "@modelprofile.com/flexharness": "8.1.0",
    "@modelprofile.com/flexharness-agent": "8.1.0",
    "@modelprofile.com/flexharness-models": "8.1.0",
    "@modelprofile.com/flexharness-providers": "8.1.0",
    "@modelprofile.com/mcp-crossharness": "5.4.0",
    "@modelprofile.com/mcp-system": "3.1.0",
    "@opencode-ai/sdk": "1.18.15",
    "@push.rocks/smartbrowser": "4.8.0",
    "@push.rocks/smartcli": "4.3.0",
    "@push.rocks/smartdata": "11.6.1",
    "@push.rocks/smartdb": "5.3.0",
    "@push.rocks/smartfs": "1.7.0",
    "@push.rocks/smartsecret": "1.8.0",
    "@push.rocks/smartserve": "6.2.4",
    "@push.rocks/smartshell": "4.2.0",
    "@push.rocks/smartsystem": "3.1.0",
    "@simplewebauthn/browser": "13.3.0",
    "@simplewebauthn/server": "13.3.2",
    "@xterm/addon-serialize": "0.14.0",
    "@xterm/headless": "6.0.0",
    "@xterm/xterm": "6.0.0",
    "highlight.js": "11.11.1",
    "node-pty": "npm:@lydell/node-pty@1.2.0-beta.15",
    "tldts": "7.4.9",
    "xterm": "5.3.0",
    "xterm-addon-fit": "0.8.0",
    "zod": "4.4.3"
  },
  "optionalDependencies": {
    "@modelprofile.com/mcp-tstask": "1.1.0",
    "opencode-darwin-arm64": "1.18.15",
    "opencode-darwin-x64": "1.18.15",
    "opencode-darwin-x64-baseline": "1.18.15",
    "opencode-linux-arm64": "1.18.15",
    "opencode-linux-arm64-musl": "1.18.15",
    "opencode-linux-x64": "1.18.15",
    "opencode-linux-x64-baseline": "1.18.15",
    "opencode-linux-x64-baseline-musl": "1.18.15",
    "opencode-linux-x64-musl": "1.18.15",
    "opencode-windows-arm64": "1.18.15",
    "opencode-windows-x64": "1.18.15",
    "opencode-windows-x64-baseline": "1.18.15"
  },
  "devDependencies": {
    "@git.zone/tsbuild": "4.5.0",
    "@git.zone/tsbundle": "2.13.0",
    "@git.zone/tsrun": "2.0.6",
    "@git.zone/tstest": "6.1.1",
    "@types/node": "26.5.1",
    "ai": "7.0.79"
  },
  "files": [
    "ts/**/*",
    "ts_migration/**/*",
    "ts_interfaces/**/*",
    "ts_web/**/*",
    "html/**/*",
    "dist_ts/**/*",
    "dist_ts_migration/**/*",
    "dist_ts_interfaces/**/*",
    "dist_serve/**/*",
    "cli.js",
    "readme.md",
    "license.md",
    "third-party-notices.md",
    "changelog.md"
  ],
  "browserslist": [
    "last 1 chrome versions"
  ],
  "scripts": {
    "test": "tstest test/ --logfile --timeout 600 --verbose",
    "build": "tsbuild tsfolders && tsbundle",
    "build:server": "tsbuild custom ts_interfaces ts",
    "build:client": "tsbundle",
    "check:test": "tsbuild check 'test/**/*'"
  }
}