Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WAHOO_AUTH_HOST | No | Auth server bind address (default: localhost) | localhost |
| WAHOO_AUTH_PORT | No | Auth server port (default: 8080) | 8080 |
| WAHOO_CLIENT_ID | No | Your Wahoo Client ID | |
| WAHOO_TOKEN_FILE | Yes | Path to store OAuth tokens (required) | |
| WAHOO_CLIENT_SECRET | No | Your Wahoo Client Secret | |
| WAHOO_REDIRECT_HOST | No | OAuth callback host (default: uses WAHOO_AUTH_HOST) | |
| WAHOO_REDIRECT_PORT | No | OAuth callback port (default: uses WAHOO_AUTH_PORT) | |
| WAHOO_REDIRECT_SCHEME | No | URL scheme - http or https (default: http) | http |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |