# ============================================================================
# Autonomous Agent Configuration (TypeScript)
# Copy this file to .env and customize values
# ============================================================================

# -----------------------------------------------------------------------------
# LOCAL AI (GGUF) CONFIGURATION
# -----------------------------------------------------------------------------
MODELS_DIR=~/.eliza/models
LOCAL_SMALL_MODEL=eliza-1-2b-32k.gguf

# -----------------------------------------------------------------------------
# SHELL CONFIGURATION (sandboxed)
# -----------------------------------------------------------------------------
# If unset, the example defaults to: <repo>/examples/autonomous/sandbox
# SHELL_ALLOWED_DIRECTORY=
SHELL_TIMEOUT=30000

# -----------------------------------------------------------------------------
# AUTONOMY LOOP CONFIGURATION
# -----------------------------------------------------------------------------
AUTONOMY_INTERVAL_MS=2000
AUTONOMY_MAX_STEPS=200

# Allowed base commands (no pipes/redirection)
AUTONOMY_ALLOWED_COMMANDS=ls,pwd,cat,echo,touch,mkdir

# Stop/goal files (defaults live in the sandbox dir)
# AUTONOMY_GOAL_FILE=
# AUTONOMY_STOP_FILE=

# -----------------------------------------------------------------------------
# LOGGING
# -----------------------------------------------------------------------------
LOG_LEVEL=info
