# aegis tool configuration
# AEGIS_OSIDB_SERVER_URL=""
# AEGIS_OSIDB_RETRIEVE_EMBARGOED='false'
# REQUESTS_CA_BUNDLE="/etc/pki/tls/certs/ca-bundle.crt"

# use either public or redhat
AEGIS_CLI_FEATURE_AGENT="public"
AEGIS_WEB_FEATURE_AGENT="public"

# AEGIS_WEB_FEEDBACK_LOG=/tmp/feedback.log

# enable context tools
AEGIS_USE_TAVILY_TOOL_CONTEXT=false
# TAVILY_API_KEY=
AEGIS_USE_CWE_TOOL_CONTEXT=true
# AEGIS_CWE_TOOL_ALLOWED_CWE_IDS = CWE-190, CWE-120
AEGIS_USE_LINUX_CVE_TOOL_CONTEXT=false
# NVD_API_KEY=""
# AEGIS_USE_GITHUB_MCP_TOOL_CONTEXT=false
# GITHUB_PERSONAL_ACCESS_TOKEN=
# AEGIS_USE_WIKIPEDIA_MCP_CONTEXT=false
# AEGIS_USE_PYPI_MCP_CONTEXT=false
# AEGIS_USE_MITRE_NVD_MCP_TOOL_CONTEXT=false
# AEGIS_USE_CISA_KEV_TOOL_CONTEXT=false

# safety model
AEGIS_SAFETY_ENABLED="true"
AEGIS_SAFETY_LLM_HOST="INSERT LLM HOST"
AEGIS_SAFETY_LLM_MODEL="granite3-guardian-2b"
AEGIS_SAFETY_OPENAPI_KEY="INSERT API KEY"

# OLLAMA
# AEGIS_LLM_HOST="http://localhost:11434"
# AEGIS_LLM_MODEL="granite3-dense:latest"

# Anthropic
# AEGIS_LLM_HOST="https://api.anthropic.com"
# AEGIS_LLM_MODEL="claude-3-5-sonnet-latest"
# ANTHROPIC_API_KEY="INSERT ANTHROPIC KEY"

# GEMINI
# AEGIS_LLM_HOST="https://generativelanguage.googleapis.com"
# AEGIS_LLM_MODEL="gemini-2.5-pro"
# GEMINI_API_KEY=INSERT GEMINI KEY

# ML training
AEGIS_ML_CVE_DATA_DIR="/some/path/to/cves"

# OTEL
# AEGIS_OTEL_ENABLED="true"
# OTEL_EXPORTER_OTLP_ENDPOINT='http://localhost:4318'

# tests
# TEST_ALLOW_CAPTURE="true"

