Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SINGLE_AGENT | No | Enable single agent mode where the server tracks which task is currently in progress. Do not enable if multiple agents will use the server simultaneously. | false |
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 |
|---|---|
| create_task | A tool to create a new task that must be completed. Can optionally provide a list of tasks that must be completed first. Should provide a list of uncertainty areas to clarify before starting this task. All tasks start in the 'not-started' status. Use the 'transition_task_status' tool to transition the status of this task. |
| update_task | A tool to update an existing task. Can optionally provide a list of additional dependencies, uncertainty areas, and definitions of done. |
| transition_task_status | A tool to transition the status of a task. Valid task status transitions are:
|
| task_info | A tool to retrieve full information about a task. |