Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DEBUG_MODE | No | Enable debug mode for troubleshooting | false |
| OKTA_SCOPE | No | OAuth scope for Okta | openid profile email |
| ADOBE_SCOPE | No | OAuth scope for Adobe IMS | AdobeID,openid |
| AUTH_METHOD | No | Authentication method ('jwt' or 'access_token') | jwt |
| OKTA_DOMAIN | No | Your Okta domain (e.g., dev-12345.okta.com). Required if AUTH_PROVIDER is 'okta'. | |
| AUTO_REFRESH | No | Enable automatic token refresh | true |
| REDIRECT_URI | No | OAuth redirect URI | http://localhost:8080/callback |
| ADOBE_IMS_ENV | No | IMS environment ('prod', 'stage', 'dev') | prod |
| AUTH_PROVIDER | No | Authentication provider ('adobe' or 'okta') | adobe |
| OKTA_CLIENT_ID | No | Client ID for Okta. Required if AUTH_PROVIDER is 'okta'. | |
| ADOBE_CLIENT_ID | No | Client ID for Adobe IMS. Required if AUTH_PROVIDER is 'adobe'. | |
| REFRESH_THRESHOLD | No | Auto-refresh threshold in minutes | 10 |
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 | |