{
  "_comment": "Aria-V3-Gateway mit ECHTER Codex-Ausführung im Käfig, Profil text. Nur nach Freigabe (E9, Produktivwechsel); Pfade sind Vorschläge (E8). REPO-Pfad /home/aria/aria-v3 = Ziel des Produktivwechsels.",
  "version": 1,
  "allowed_modes": [
    "shadow",
    "execute"
  ],
  "state_dir": "/home/aria/aria-v3-state",
  "clearance": {
    "key_file": "/home/aria/aria-v3-state/keys/clearance.key",
    "ttl_seconds": 120,
    "max_clock_skew_seconds": 5
  },
  "auth": {
    "telegram_access_file": "/home/aria/.claude/channels/telegram/access.json"
  },
  "privacy": {
    "matrix": {
      "claude": [
        "public",
        "internal",
        "unknown"
      ]
    },
    "claude_status_quo_confidential": true,
    "codex_parity_with_claude": true,
    "public_marker_enabled": true,
    "extra_confidential_keywords": [],
    "extra_internal_keywords": []
  },
  "routing": {
    "min_quality": 60,
    "manual_fallback": "block",
    "default_task_class": "analysis"
  },
  "backends": {
    "codex": {
      "enabled": true,
      "capabilities": [
        "text",
        "code"
      ],
      "tasks": [
        "analysis",
        "coding",
        "review",
        "writing",
        "planning"
      ],
      "quality": 80,
      "task_quality": {
        "coding": 90,
        "review": 85
      },
      "max_context_bytes": 131072
    },
    "claude": {
      "enabled": true,
      "capabilities": [
        "text",
        "code",
        "vision",
        "files"
      ],
      "tasks": [
        "analysis",
        "coding",
        "review",
        "writing",
        "planning",
        "vision"
      ],
      "quality": 90,
      "max_context_bytes": 1048576
    }
  },
  "budget": {
    "codex": {
      "daily_jobs": 50,
      "daily_token_estimate": 500000
    },
    "claude": {
      "daily_jobs": 2000
    }
  },
  "health": {
    "failure_threshold": 3,
    "open_seconds": 300
  },
  "dedupe_ttl_seconds": 604800,
  "limits": {
    "max_text_bytes": 65536,
    "max_reply_chars": 12000,
    "max_attachments": 1
  },
  "codex": {
    "real_execution": true,
    "profile": "text",
    "command_template": [
      "/home/aria/.local/lib/node_modules/@openai/codex/node_modules/@openai/codex-linux-x64/vendor/x86_64-unknown-linux-musl/bin/codex",
      "exec",
      "--ignore-user-config",
      "--ignore-rules",
      "--skip-git-repo-check",
      "--ephemeral",
      "--color",
      "never",
      "--json",
      "-s",
      "read-only",
      "-C",
      "{workdir}",
      "-c",
      "approval_policy=\"never\"",
      "-c",
      "model_reasoning_effort=\"low\"",
      "--disable",
      "apps",
      "--disable",
      "plugins",
      "--disable",
      "daemon_auto_start",
      "--disable",
      "browser_use",
      "--disable",
      "computer_use",
      "--disable",
      "image_generation",
      "--disable",
      "hooks",
      "--disable",
      "remote_plugin",
      "--disable",
      "tool_suggest",
      "-o",
      "{workdir}/last.txt",
      "-"
    ],
    "isolation_wrapper": [
      "/usr/bin/systemd-run",
      "--user",
      "--scope",
      "--quiet",
      "--unit",
      "{unit}",
      "-p",
      "MemoryMax=2G",
      "-p",
      "MemorySwapMax=0",
      "-p",
      "CPUQuota=200%",
      "-p",
      "TasksMax=256",
      "-p",
      "RuntimeMaxSec=180",
      "/usr/bin/env",
      "-i",
      "/usr/bin/python3",
      "-I",
      "/home/aria/aria-v3/python/aria_router/isolation/iso_exec.py",
      "{cfg}",
      "--"
    ],
    "timeout_seconds": 170,
    "max_output_bytes": 2097152,
    "workspace_root": "/home/aria/aria-v3-state/codex-work",
    "resource_limits": {
      "address_space_bytes": 4294967296,
      "cpu_seconds": 300,
      "max_file_bytes": 104857600,
      "max_open_files": 4096
    },
    "auth_file": "/home/aria/.codex/auth.json",
    "home_root": "/home/aria",
    "codex_auth_writable": false,
    "user_bus": {
      "XDG_RUNTIME_DIR": "/run/user/1001",
      "DBUS_SESSION_BUS_ADDRESS": "unix:path=/run/user/1001/bus",
      "PATH": "/usr/bin:/bin"
    }
  }
}
