set_prereq
Store non-secret configuration values for Zeus readiness checks, overriding default endpoints with user-provided details while keeping credentials in environment variables.
Instructions
Store non-secret prereqs for readiness (does not store password/token values).
Put real secrets in environment variables (ZEUS_PASSWORD, ZEUS_BEARER_TOKEN, LLM_API_KEY). When the user named a Zeus URL or sample in chat, pass that zeus_url / bucket / scope here (not Helper localhost defaults). Persisted values override MCP host ZEUS_* env defaults so readiness/doctor hit the user's cluster (ZDM-3). Presence flags only for credentials and LLM key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ||
| role | No | ||
| scope | No | ||
| bucket | No | ||
| zeus_url | No | ||
| auth_mode | No | ||
| collection | No | ||
| has_bearer | No | ||
| has_llm_key | No | ||
| has_password | No | ||
| has_username | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||