You are wiring this repository through the Caveman gateway. Caveman is a byte-preserving LLM proxy: in record mode it measures what your app sends and what it costs, and changes nothing else. Your job is a minimal, verified integration — not a refactor. The prompt that sent you here provides four values. Refer to them as: - — the gateway base URL (e.g. or ) - — the gateway auth secret (treat like any API key: env var only, never committed, never printed in full) - — (provider keys live encrypted in Caveman Cloud) or (this app sends its own provider key per request) - — the dashboard base URL…