Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default | 
|---|---|---|---|
| No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description | 
|---|---|
| No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description | 
|---|---|
| No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description | 
|---|---|
| set_cleaning | Start robot cleaning Args: nickname: Robot nickname, used to find device act: Cleaning action s-start cleaning, r-resume cleaning, p-pause cleaning, h-stop cleaning Returns: Dict: Dictionary containing execution results | 
| set_charging | Make robot return to charging station Args: nickname: Robot nickname, used to find device act: Robot action, go-start begin returning to charging station, stopGo stop returning to charging station Returns: Dict: Dictionary containing execution results | 
| get_work_state | Query robot working status Args: nickname: Robot nickname, used to find device Returns: Dict: Dictionary containing robot working status | 
| get_device_list | Query robot list Returns: Dict: Dictionary containing list of robot nicknames |