User Guide# This guide helps you get started with HERON and understand its core concepts. Installation Prerequisites Step 1: Clone the Repository Step 2: Create Virtual Environment Step 3: Install the Package Step 4: Verify Installation Installation Options Troubleshooting Basic Concepts Agent Hierarchy Features and Visibility State and Observation Actions Protocols Message Broker Environment Interface Next Steps Centralized vs Distributed Execution Overview Centralized Mode Distributed Mode Switching Modes Proxy Agent for Distributed Mode Protocol Behavior by Mode Best Practices Example: Mode Comparison