Module project

Module project 

Source
Expand description

Project configuration types

Types for loading and managing mecha10.json project configuration files.

Structs§

BehaviorExecutorConfig
Behavior executor configuration
BehaviorsConfig
Behavior tree configuration
DashboardConfig
Dashboard configuration
DatabaseServiceConfig
DockerServicesConfig
Docker services configuration for project-level Docker Compose management
EnvironmentConfig
Configuration for a specific environment
EnvironmentsConfig
Environment-specific configuration
HttpApiServiceConfig
JobProcessorServiceConfig
LifecycleConfig
Lifecycle configuration for mode-based node management
ModeConfig
Configuration for a single operational mode
NodeEntry
NodesConfig
ProjectConfig
ProjectSimulationConfig
Project-level simulation configuration stored in mecha10.json
RedisConfig
RobotConfig
ScheduledTaskConfig
SchedulerServiceConfig
ServicesConfig

Functions§

load_project_config
Load full project config from mecha10.json
load_robot_id
Load robot_id from mecha10.json