# Fixture: deployment with MCP servers + SSH subsystem enabled, plus user
# folder customisations. Tests that:
#   - mcp.* and ssh.* pass through untouched
#   - user_folder_root migrates into storage.user_folder_root
#   - tools.knowledge_namespaces[*].api_key keeps ${ENV} reference literal

provider:
  model: qwen3:32b
  base_url: http://localhost:11434/v1

worktree_dir: /var/lib/agent-orchestrator/workspaces
user_folder_root: /opt/aao/data/users

tools:
  knowledge_service_url: http://dks-server:8100
  knowledge_namespaces:
    eng:
      api_key: ${DKS_ENG_KEY}
    ops:
      api_key: ${DKS_OPS_KEY}
  task_upload_max_size_mb: 100

mcp:
  enabled: true
  call_timeout_seconds: 30

ssh:
  enabled: true
  master_key_path: ./data/secrets/ssh-master.key
