Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
CACHE_TTL | No | Cache time-to-live (5 minutes) | 300000 |
GITHUB_PATH | No | Path within repo (optional) | |
GITHUB_REPO | Yes | Repository name | prompts |
GITHUB_OWNER | Yes | GitHub username or organization | jezweb |
GITHUB_TOKEN | No | Personal access token (for private repos) | |
GITHUB_BRANCH | No | Branch to fetch from | main |
ENABLE_USAGE_TRACKING | No | Enable usage tracking | true |
CACHE_REFRESH_INTERVAL | No | Refresh interval (1 minute) | 60000 |
ENABLE_SEMANTIC_SEARCH | No | Enable semantic search | true |
ENABLE_PROMPT_COMPOSITION | No | Enable prompt composition | true |
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 |
---|---|
No tools |