# Configuration for the SHHH Secrets Sentinel # -- File Paths -- # Path to the primary, raw hypercore log to be monitored. primary_log_path: '/home/tony/AI/projects/chorus.services/modules/shhh/primary.log' # Path where the sanitized sister hypercore log will be written. sanitized_log_path: '/home/tony/AI/projects/chorus.services/modules/shhh/sanitized.log' # Path to the YAML file containing regex patterns for secret detection. patterns_file: 'patterns.yaml' # Path to the system prompt file for the LLM agent. shhh_agent_prompt_file: 'SHHH_SECRETS_SENTINEL_AGENT_PROMPT.md' # -- Database -- # Connection string for the PostgreSQL database used for quarantining secrets. # Format: postgresql://user:password@host:port/database database_url: 'postgresql://shhh:password@localhost:5432/shhh_sentinel' # -- LLM Analyzer (Ollama) -- # The API endpoint for the Ollama instance. ollama_endpoint: 'http://localhost:11434/api/generate' # The name of the model to use from Ollama (e.g., llama3, codellama). ollama_model: 'llama3' # The confidence score threshold for regex matches. # Matches with confidence >= this value will be quarantined immediately, skipping the LLM. # Matches with confidence < this value will be sent to the LLM for verification. llm_confidence_threshold: 0.90