mirror of
https://github.com/Heretek-AI/heretek-skills.git
synced 2026-07-01 19:54:03 -04:00
Remove deprecated TRIAD_NODES - use LiteLLM A2A single-instance config
This commit is contained in:
+16
-23
@@ -4,6 +4,10 @@
|
||||
# Copy this file to .env and fill in the values for your deployment.
|
||||
# DO NOT commit this file to version control with actual values.
|
||||
# ==============================================================================
|
||||
# ARCHITECTURE: Single-instance multi-agent deployment with LiteLLM A2A
|
||||
# LiteLLM Gateway (port 4000) handles all inter-agent communication.
|
||||
# TRIAD_NODES and Matrix are deprecated - use AGENTS JSON for agent config.
|
||||
# ==============================================================================
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# GitHub Configuration
|
||||
@@ -13,18 +17,13 @@ GITHUB_REPO="your-repo"
|
||||
GH_TOKEN="ghp_your_github_token"
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# Triad Node Configuration
|
||||
# Single-Instance Agent Configuration (LiteLLM A2A)
|
||||
# -----------------------------------------------------------------------------
|
||||
NODE_NAME="TM-1"
|
||||
TRIAD_NODES='{"TM-1": {"host": "192.168.1.1", "user": "openclaw"}, "TM-2": {"host": "192.168.1.2", "user": "openclaw"}, "TM-3": {"host": "192.168.1.3", "user": "openclaw"}}'
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# Network Endpoints
|
||||
# ----------------------------------------------------------------------------=
|
||||
MATRIX_HOST="matrix.your-domain.com"
|
||||
MATRIX_PORT="443"
|
||||
GATEWAY_HOST="0.0.0.0"
|
||||
GATEWAY_PORT="18789"
|
||||
# AGENTS JSON defines all agents and their A2A session identifiers for
|
||||
# inter-agent communication via LiteLLM Gateway (port 4000)
|
||||
# This replaces the deprecated TRIAD_NODES multi-node configuration
|
||||
AGENTS='{"steward": {"role": "orchestrator", "session": "agent:steward:default"}, "alpha": {"role": "triad", "session": "agent:tabula-alpha:default"}, "beta": {"role": "triad", "session": "agent:tabula-beta:default"}, "charlie": {"role": "triad", "session": "agent:tabula-charlie:default"}, "examiner": {"role": "questioner", "session": "agent:examiner:default"}, "oracle": {"role": "intelligence", "session": "agent:oracle:default"}, "sentinel": {"role": "safety", "session": "agent:sentinel:default"}, "coder": {"role": "implementation", "session": "agent:coder:default"}}'
|
||||
AGENT_NAME="steward"
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# LiteLLM Configuration
|
||||
@@ -34,10 +33,11 @@ LITELLM_PORT="4000"
|
||||
LITELLM_MASTER_KEY="your-litellm-master-key"
|
||||
LITELLM_API_KEY=""
|
||||
|
||||
# -----------------------------------------------------------------------------# LiteLLM A2A Agent Configuration
|
||||
# -----------------------------------------------------------------------------
|
||||
AGENTS='{"steward": {"role": "orchestrator", "session": "agent:steward:default"}, "alpha": {"role": "triad", "session": "agent:tabula-alpha:default"}, "beta": {"role": "triad", "session": "agent:tabula-beta:default"}, "charlie": {"role": "triad", "session": "agent:tabula-charlie:default"}, "examiner": {"role": "questioner", "session": "agent:examiner:default"}, "oracle": {"role": "intelligence", "session": "agent:oracle:default"}, "sentinel": {"role": "safety", "session": "agent:sentinel:default"}, "coder": {"role": "implementation", "session": "agent:coder:default"}}'
|
||||
AGENT_NAME="steward"
|
||||
# Network Endpoints
|
||||
# -----------------------------------------------------------------------------
|
||||
GATEWAY_HOST="0.0.0.0"
|
||||
GATEWAY_PORT="18789"
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# Database Configuration
|
||||
@@ -73,17 +73,10 @@ SSH_KEY_PATH="${HOME}/.ssh/triad_key"
|
||||
VAULT_DIR="${WORKSPACE_ROOT}/.secure"
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# Feature Flags
|
||||
# Feature Flags (Matrix deprecated - ENABLE_MATRIX should be false)
|
||||
# -----------------------------------------------------------------------------
|
||||
ENABLE_DISCORD="false"
|
||||
ENABLE_MATRIX="true"
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# NPM Packages (for opportunity scanning)
|
||||
# -----------------------------------------------------------------------------
|
||||
NPM_ORG="@heretek-ai"
|
||||
NPM_PACKAGES="openclaw clawhub mcporter"
|
||||
GIT_BRANCH="main"
|
||||
ENABLE_MATRIX="false"
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# NPM Packages (for opportunity scanning)
|
||||
|
||||
Reference in New Issue
Block a user