# OneTool Bundled Defaults
# Minimal working config - inherited by global and project configs.
# User customization goes in ~/.onetool/onetool.yaml

version: 1

# Include external config files (merged left-to-right)
include:
  - prompts.yaml   # Tool instructions for LLM
  - snippets.yaml  # Snippet workflows
  - servers.yaml   # External MCP servers
  # Diagram defaults: src/ot_tools/diagram.yaml (sidecar pattern)

log_level: INFO

# Transform tool (LLM for code generation)
transform:
  model: google/gemini-3-flash-preview
  base_url: https://openrouter.ai/api/v1

# Security configuration
security:
  # Output sanitization for prompt injection protection
  sanitize:
    enabled: true                    # Enables __sanitize__ magic variable
