config: make OpenClaw credentials optional when LLM_BACKEND=claude
Allows removing all GATEWAY_*, VOICE_MODEL, *_SESSION_KEY env vars when running on the Claude direct backend. The OpenClaw hard-exit check now only fires when that backend is actually selected.
This commit is contained in:
@@ -75,7 +75,10 @@ def _conversation_loop(agent_id: str, agent_name: str = "Cosmo"):
|
||||
|
||||
def run_with_enter():
|
||||
print("\n🦞 Cosmo Satellite запущен (режим: Enter для активации)")
|
||||
print(f" Gateway : {GATEWAY_URL}")
|
||||
if LLM_BACKEND == "claude":
|
||||
print(f" LLM : Claude (direct)")
|
||||
else:
|
||||
print(f" Gateway : {GATEWAY_URL}")
|
||||
print("\nНажми Enter → говори → получи ответ. Ctrl+C для выхода.\n")
|
||||
|
||||
while True:
|
||||
|
||||
Reference in New Issue
Block a user