name: openclaw_integration description: Set up Solaris skills and API tools in OpenClaw for chat and execute flows.
OpenClaw Integration Skill
Purpose
Use this skill to configure OpenClaw so Solaris can be called from chat and saved runs can be viewed in the frontend dashboard.
Prerequisites
- Start backend:
uvicorn apps.api.main:app --host 0.0.0.0 --port 8000 --reload
- Start frontend:
http://localhost:5173
- If auth is enabled, set
x-api-keyheader toSOLARIS_API_TOKEN.
Skills To Load
openclaw-chatopenclaw-executesolaris-apishared-agent-guardrails
Tools To Configure In OpenClaw
POST http://localhost:8000/api/chatPOST http://localhost:8000/openclaw/execute
Routing Rules
- If user provides coordinates, call
/openclaw/execute. - If user is conversational or iterative, call
/api/chatwiththread_idandhistory. - If location is only text, use
/api/chatand let server-side resolution handle geocoding.
Expected Outcome
- OpenClaw reply includes summary and, when analysis runs,
run_idplusloc_id. - Result appears on frontend dashboard (
/) and location detail.
Common Failure Checks
401 unauthorized: missing or invalidx-api-key.run_idmissing: prompt did not trigger analysis intent.- No continuity across turns: OpenClaw did not send consistent
thread_idand fullhistory.