set_prereq
Set readiness prerequisites such as Zeus URL, bucket, scope, and credential presence flags without storing passwords or tokens. Enables doctor and readiness checks to target the user's cluster.
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). If the user did not name a URL, leave zeus_url empty and wait for the form. Do not copy the host ZEUS_URL. 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 | |||