Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Server port | 3003 |
| DB_HOST | No | PostgreSQL host | localhost |
| DB_NAME | No | PostgreSQL database name | airline_delays_db |
| DB_PORT | No | PostgreSQL port | 5432 |
| DB_USER | No | PostgreSQL user | postgres |
| LOG_LEVEL | No | Logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL) | INFO |
| TRANSPORT | No | Transport type (stdio or httpStream) | httpStream |
| LOG_FORMAT | No | Logging format (json or text) | json |
| DB_PASSWORD | Yes | PostgreSQL password | |
| ENVIRONMENT | No | Deployment environment | development |
| ENABLE_GAMES | No | Enable engagement/games features | true |
| OPENAI_MODEL | No | LLM model to use | gpt-4-turbo-preview |
| OPENAI_API_KEY | Yes | OpenAI API key (or equivalent for Azure/Anthropic) | |
| ENABLE_HUMAN_HANDOFF | No | Enable human agent transfer features | true |
| ENABLE_MOOD_ANALYSIS | No | Enable mood analysis features | true |
| FREQUENT_FLYER_MIN_FLIGHTS | No | Minimum flights required for Frequent Flyer status | 10 |
| MOOD_FRUSTRATION_THRESHOLD | No | Frustration threshold for escalation | 0.6 |
| ENABLE_FOOD_RECOMMENDATIONS | No | Enable food recommendation features | true |
| DELAY_GAME_THRESHOLD_MINUTES | No | Minimum delay minutes required to suggest games | 30 |
Capabilities
Server capabilities have not been inspected yet.
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 | |