CI / validate (push) Failing after 1s
Self-service enhancement package for Hermes agents to adopt pi-style conduct quality. Contains: - prompts/behavioral-core.md: Distilled Three Pillars (~800 tokens) - config/compression.yaml: 256K model optimization (80% threshold) - config/mcp-servers.yaml: Tool parity (Context7, GitHub, Firecrawl, etc.) - skills/: On-demand skills for conduct, verification, self-healing - CHECKLIST-POC.md: Tanko POC verification checklist POC pilot: Tanko
47 lines
1.5 KiB
YAML
47 lines
1.5 KiB
YAML
# 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.
|