Zum Inhalt springen

Konfiguration

Wozu das da ist. Listen-Adresse, Module, Autonomie, Memory-Capture und Verify-Commands ohne Rebuild. local.yaml und EYAS_* — nicht config/default.yaml wenn vermeidbar.

  • Host/Port, Log-Level, Modul aus.
  • Durable-Memory-Capture aus (memory.capture.enabled: false) — Default an.
  • Extra Skill-/Persona-Ordner (skills.importRoots / agent.importRoots) ohne Host-Claude-Config.
  • agent.verifyCommands, damit ein Coding-Lauf nicht „fertig“ ist bevor Tests laufen.
  • Mehrere Odoo-Checkouts via EYAS_ODOO_SOURCES_JSON.
  1. local.yaml anlegen.
  2. Nur nötige Keys. eyas config validate.
  3. eyas restart oder eyas config reload.
  4. Einstellungen + eyas doctor.

Rangfolge: CLI-Flags → EYAS_* → local YAML → default YAML.

memory:
capture:
enabled: true
minUserChars: 40
maxPerConversation: 20
skills:
importRoots: []
agent:
importRoots: []

Shipped Default ist die leere Liste. Pfade in local.yaml. Importierte Skills gewinnen gegen bundled Kopien. Isolation bleibt an. Siehe Fähigkeiten.

agent.verifyCommands ohne Shell. EYAS_AUTO_FAILOVER füllt leere Routing-Fallbacks. EYAS_BROWSER_USER_DATA_DIR ist das EYAS-eigene Headless-Profil (nie das tägliche Chrome-Profil). EYAS_AGENT_BROWSER_BIN zeigt auf die optionale agent-browser-CLI (sonst PATH; gesetzter fehlender Pfad = fail-closed). Siehe Speicher, FAQ.