1 line
2.7 KiB
JSON
1 line
2.7 KiB
JSON
{"repo": "canyonroad/agentsh-deno", "files": {"config.yaml": {"f755812be30966ed3b7023e92a50286fbcab1ee7": {"t": 1785674469.1825664, "n": 2367, "h": "f42db83630e9d626", "c": "# agentsh server configuration for Deno sandbox\n# Extends default config with settings optimized for sandbox environment\n\nserver:\n http:\n addr: \"127.0.0.1:18080\"\n read_timeout: \"30s\"\n write_timeout: \"60s\"\n max_request_size: \"10MB\"\n grpc:\n enabled: true\n addr: \"127.0.0.1:9090\"\n\nauth:\n type: \"none\"\n\nlogging:\n level: \"info\"\n format: \"text\"\n output: \"stderr\"\n\nsessions:\n base_dir: \"/var/lib/agentsh/sessions\"\n\naudit:\n enabled: true\n storage:\n sqlite_path: \"/var/lib/agentsh/events.db\"\n\nsandbox:\n env_inject:\n BASH_ENV: \"/usr/lib/agentsh/bash_startup.sh\"\n real_paths: true\n unix_sockets:\n enabled: false\n seccomp:\n enabled: true\n mode: \"enforce\"\n file_monitor:\n enabled: false\n ptrace:\n enabled: true\n attach_mode: \"children\"\n trace:\n execve: true\n file: true\n network: true\n signal: true\n performance:\n seccomp_prefilter: true\n max_tracees: 500\n max_hold_ms: 5000\n mask_tracer_pid: \"off\"\n on_attach_failure: \"fail_open\"\n\nproxy:\n mode: \"embedded\"\n port: 0\n providers:\n anthropic: \"https://api.anthropic.com\"\n openai: \"https://api.openai.com\"\n\ndlp:\n mode: \"redact\"\n patterns:\n email: true\n phone: true\n credit_card: true\n ssn: true\n api_keys: true\n custom_patterns:\n - name: openai_key\n display: OPENAI_KEY\n regex: \"sk-[a-zA-Z0-9]{48,}\"\n - name: anthropic_key\n display: ANTHROPIC_KEY\n regex: \"sk-ant-[a-zA-Z0-9-]{95,}\"\n - name: aws_access_key\n display: AWS_KEY\n regex: \"AKIA[0-9A-Z]{16}\"\n - name: github_pat\n display: GITHUB_TOKEN\n regex: \"ghp_[a-zA-Z0-9]{36}\"\n - name: github_oauth\n display: GITHUB_OAUTH\n regex: \"gho_[a-zA-Z0-9]{36}\"\n - name: jwt_token\n display: JWT\n regex: \"eyJ[a-zA-Z0-9_-]*\\\\.eyJ[a-zA-Z0-9_-]*\\\\.[a-zA-Z0-9_-]*\"\n - name: private_key\n display: PRIVATE_KEY\n regex: \"-----BEGIN [A-Z]+ PRIVATE KEY-----\"\n - name: slack_token\n display: SLACK_TOKEN\n regex: \"xox[baprs]-[0-9]{10,13}-[0-9]{10,13}-[a-zA-Z0-9]{24}\"\n\npolicies:\n dir: \"/etc/agentsh/policies\"\n default: \"default\"\n detect_project_root: true\n\napprovals:\n enabled: false\n mode: \"async\"\n timeout: \"5m\"\n\nmetrics:\n enabled: true\n path: \"/metrics\"\n\nhealth:\n path: \"/health\"\n readiness_path: \"/ready\"\n\ndevelopment:\n debug: false\n disable_policy: false\n"}}}} |