# Copy and edit to `config.yaml` agent: character : hendrik # Directory name in agent/characters// max_iterations : 40 # step(s) max_history_chat : 0 # message(s) - 0 for unlimited (Dead Config) max_tool_output : 0 # character(s) - 0 for unlimited (Connected to AGENT_MAX_TOOL_OUTPUT but Dead Config) user: id: # Fill your user UUID here moop: db_path: "~/.config/hendrik/moop.sqlite3" # optional; Model Option database llm: timeout: 3000 # second # Model/provider/API key kini dikelola via Model Option (moop) — database sqlite. # Atur melalui TUI: Model > Manage Providers & Manage Sets. imagegen: # Image generation kini dikelola via Model Option (moop), tipe 'imagegen'. ragroleplay: db_path : "~/.config/hendrik/ragroleplay" vector_size : 768 # used on table create only model_url : "http://localhost:11434/api/embed" model_name : "nomic-embed-text" # fallback jika default chain 'embedding' belum diatur session: db_path: "~/.config/hendrik/sessions.json" xmpp: enabled: false username: "" password: "" muc_rooms: "" # comma-separated, e.g. "room1@conference.server,room2@conference.server" nickname: "" # custom MUC nickname (empty = use username) selective_response: true # true = only response if mentioned/relevant telegram: enabled: false token: "" allowed_group_ids: "" # comma-separated, empty = all group selective_response: true # true = only response if mentioned/relevant delay: # Humanize Delay (anti-bot detection) read_min : 1.0 # second read_max : 2.0 # second typing_speed : 15.0 # character(s) per second typing_max : 10.0 # max typing delay limit per second