# Behavioral Baseline — Minimal Configuration # Apply this as a starting point for any Hermes agent adopting pi-style conduct. # This is the bare minimum to get the behavioral shift. # === Step 1: Update Compression === # Agency: Hermes config.yaml compression: threshold: 0.80 max_context_window: 262144 target_ratio: 0.30 protect_last_n: 40 protect_first_n: 3 # === Step 2: Enforce Tool Constraint === # Agency: Hermes config.yaml (or equivalent) # The goal: start with a minimal tool palette. # Heavy tools are loaded via MCP and don't clutter the system prompt. # # If you have a "disabled_tools" or "tool_blacklist" config, add: # - browser automation tools (unless explicitly needed for current task) # - database write tools (unless working on data) # - file system write tools to non-project directories # # If no such config exists, the constraint comes from discipline: # Before using a tool, ask "is this the right tool or just the obvious one?" # === Step 3: MCP Servers (Minimal) === # Agency: Hermes config.yaml → mcp_servers section # At minimum, add RA-H OS for shared memory access: # # mcp_servers: # ra-h-os: # url: http://192.168.68.65:3100/mcp # timeout: 120 # connect_timeout: 60 # # Full MCP config at config/mcp-servers.yaml # === Step 4: Skills External Dir === # Agency: Hermes config.yaml → skills section # # skills: # external_dirs: # - ~/.hermes/hermes-pi-enhancement/skills # # Then copy the skills/ directory from this repo to that path.