{
  "model": {
    "provider": "anthropic",
    "base_url": "https://api.deepseek.com/anthropic",
    "key": "",
    "model": "deepseek-v4-pro",
    "max_tokens": 60000,
    "context_window": 200000,
    "temperature": 0.7,
    "qpm": 60,
    "proxy": "",
    "input": ""
  },
  "models": null,
  "data_dir": "~/.vibomics",
  "workdir_base": "/home/efadmin/vibomics-userdata",
  "max_concurrent_tasks": 8,
  "max_tasks_per_user": 2,
  "send_queue_size": 2048,
  "workspace": "~/.vibomics/workspace",
  "memory": {
    "enabled": true,
    "days": 0
  },
  "session": {
    "default_agent": "react"
  },
  "log": {
    "enabled": true
  },
  "sandbox": {
    "permissions": {
      "allow": [
        "vibomicscli",
        "squeue",
        "sinfo",
        "sacct",
        "scontrol",
        "sshare",
        "sprio",
        "sstat",
        "git",
        "npm",
        "yarn",
        "pnpm",
        "make",
        "go",
        "cargo",
        "rustc",
        "python",
        "python3",
        "node",
        "perl",
        "R",
        "Rscript",
        "echo",
        "cat",
        "ls",
        "pwd",
        "mkdir",
        "touch",
        "cp",
        "mv",
        "rm",
        "ln",
        "grep",
        "find",
        "stat",
        "sed",
        "awk",
        "head",
        "tail",
        "tee",
        "wc",
        "sort",
        "uniq",
        "diff",
        "tr",
        "xargs",
        "chmod",
        "du",
        "df",
        "tree",
        "file",
        "which",
        "whoami",
        "id",
        "date",
        "base64",
        "xxd",
        "md5sum",
        "sha1sum",
        "sha256sum",
        "cksum",
        "history",
        "less",
        "more",
        "nl",
        "tac",
        "lsof",
        "free",
        "uptime",
        "uname",
        "hostname",
        "iconv",
        "dos2unix",
        "expand",
        "unexpand",
        "fold",
        "printf",
        "bc",
        "expr",
        "tsort",
        "yq",
        "gzip",
        "gunzip",
        "zcat",
        "bzip2",
        "bzcat",
        "zip",
        "pigz",
        "tar",
        "unzip",
        "xz",
        "xzcat",
        "unxz",
        "lz4",
        "lz4cat",
        "zstd",
        "zstdcat",
        "curl",
        "wget",
        "rsync",
        "ssh",
        "scp",
        "sftp",
        "ping",
        "nc",
        "netstat",
        "ss",
        "dig",
        "nslookup",
        "host",
        "traceroute",
        "ip",
        "cut",
        "paste",
        "join",
        "split",
        "column",
        "comm",
        "rev",
        "strings",
        "hexdump",
        "jq",
        "ps",
        "top",
        "htop",
        "kill",
        "pkill",
        "pgrep",
        "time",
        "timeout",
        "watch",
        "env",
        "printenv",
        "set",
        "type",
        "alias",
        "declare",
        "locale",
        "ulimit",
        "nohup",
        "nice",
        "bash",
        "source",
        "cd",
        "exit",
        "true",
        "false",
        "test",
        "[",
        "sleep",
        "conda",
        "lfs",
        "seq",
        "shuf",
        "pip",
        "pip3",
        "mamba",
        "singularity"
      ],
      "deny": [
        "sudo",
        "su"
      ]
    },
    "sandbox": {
      "enabled": true,
      "filesystem": {
        "readonly": [],
        "deny": [
          "~/.ssh",
          "~/.aws",
          "~/.gnupg"
        ],
        "write": [
          "/tmp"
        ],
        "protected": [
          "~/.ssh",
          "~/.aws",
          "~/.gnupg",
          "~/.bashrc",
          "~/.bash_profile",
          "~/.zshrc",
          "~/.zprofile",
          "~/.profile",
          "~/.gitconfig",
          "~/.gitmodules",
          ".git/hooks",
          ".git/config",
          ".vscode",
          ".idea",
          ".env",
          "*.pem",
          "*.key"
        ]
      },
      "network": {
        "isolation": true,
        "allow": [
          "github.com",
          "*.github.com",
          "api.github.com",
          "registry.npmjs.org",
          "proxy.golang.org",
          "pkg.go.dev"
        ]
      },
      "defaults": {
        "timeout": "5m"
      }
    }
  },
  "pipelines": {
    "paths": [],
    "default_timeout": "30m"
  },
  "projects": {
    "path": ""
  },
  "tools": {
    "download": {
      "proxy": "",
      "max_file_size": 10737418240,
      "timeout": "1h",
      "insecure_skip_verify": false
    },
    "exec": {
      "envs": null
    }
  },
  "env": {
    "apptainer": {
      "bin": "",
      "module": "",
      "module_init": ""
    },
    "singularity": {
      "bin": "",
      "module": "",
      "module_init": ""
    },
    "conda": {
      "bin": "",
      "module": "",
      "module_init": ""
    }
  },
  "hpc": {
    "max_nodes": 0,
    "max_gpus": 0,
    "max_walltime_days": 0,
    "allowed_partitions": null,
    "status_poll_interval": "5s",
    "quota_fail_closed": false,
    "default_scheduler": "slurm",
    "schedulers": {
      "slurm": {}
    }
  }

}
