Newer
Older
cortex-hub / test_script.py
import requests

res = requests.post("http://127.0.0.1:8002/api/v1/sessions/", headers={"X-User-ID": "c4401d34-8784-4d6e-93a0-c702bd202b66"}, json={"user_id": "c4401d34-8784-4d6e-93a0-c702bd202b66", "provider_name": "gemini", "feature_name": "agent_harness"}).json()
session_id = res['id']
print(f"Created session: {session_id}")

chat_res = requests.post(f"http://127.0.0.1:8002/api/v1/sessions/{session_id}/chat", headers={"X-User-ID": "c4401d34-8784-4d6e-93a0-c702bd202b66"}, json={"prompt": "Use browser skill snippet a screenshot", "provider_name": "gemini"})

res2 = requests.get(f"http://127.0.0.1:8002/api/v1/sessions/{session_id}", headers={"X-User-ID": "c4401d34-8784-4d6e-93a0-c702bd202b66"}).json()
print(f"After chat: {res2.get('sync_workspace_id')}")