Files
agents_and_robots/agents/_template_robot/config.yaml
T
egutierrez fc86edd94c chore: auto-commit (27 archivos)
- .claude/CLAUDE.md
- .claude/rules/create_agent.md
- agents/_specials/father-bot/prompts/system.md
- agents/_template/config.yaml
- agents/_template_robot/config.yaml
- cmd/agentctl/autoavatar.go
- cmd/launcher/sqlite.go
- dev-scripts/_common.sh
- dev-scripts/agent/create-full.sh
- dev-scripts/agent/delete-full.sh
- ...

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 19:38:16 +02:00

59 lines
1.7 KiB
YAML

# ============================================
# ROBOT PLANTILLA (command-only, sin LLM)
# ============================================
# Referencia canonica para robots. NO se lanza (template: true).
# Un robot solo responde a comandos (!xxx). Mensajes normales se ignoran.
# Copiar y adaptar para nuevos robots.
agent:
id: "_template_robot"
name: "Template Robot"
version: "0.0.0"
type: robot # robot = command-only, sin LLM ni reglas
enabled: true
template: true # el launcher ignora este robot
description: "Robot plantilla. No se lanza."
tags: [template, robot]
# ============================================
# PERSONALIDAD (minima para robots)
# ============================================
personality:
prefix: ""
language: es
# ============================================
# MATRIX
# ============================================
matrix:
homeserver: "https://matrix.example.com"
user_id: "@robot:matrix.example.com"
access_token_env: MATRIX_TOKEN_ROBOT
device_id: "DEVICEID"
encryption:
enabled: true
store_path: "./agents/_template_robot/data/crypto/"
pickle_key_env: PICKLE_KEY_ROBOT
trust_mode: tofu
recovery_key_env: SSSS_RECOVERY_KEY_ROBOT
rooms:
listen: []
respond: []
admin: []
filters:
command_prefix: "!" # usar "" para permitir comandos sin prefijo !
# command_prefix: "" # sin prefijo: todo mensaje es un posible comando
mention_respond: false # robots no responden a menciones (no hay LLM)
dm_respond: false # robots no responden a DMs (no hay LLM)
ignore_bots: true
ignore_users: []
unauthorized_response: silent
min_power_level: 0
threads:
enabled: true
auto_thread: false