Update version to 0.1.39 and align chat requests with OpenClaw session behavior

This commit is contained in:
techartdev
2026-02-20 23:10:32 +02:00
parent 9ed13e4e96
commit 367541044c
7 changed files with 16 additions and 3 deletions
+4
View File
@@ -193,6 +193,7 @@ class OpenClawApiClient:
}
if session_id:
payload["session_id"] = session_id
payload["user"] = session_id
if model:
payload["model"] = model
@@ -200,6 +201,7 @@ class OpenClawApiClient:
headers = self._headers()
if session_id:
headers["X-Session-Id"] = session_id
headers["x-openclaw-session-key"] = session_id
session = await self._get_session()
url = f"{self._base_url}{API_CHAT_COMPLETIONS}"
@@ -253,12 +255,14 @@ class OpenClawApiClient:
}
if session_id:
payload["session_id"] = session_id
payload["user"] = session_id
if model:
payload["model"] = model
headers = self._headers()
if session_id:
headers["X-Session-Id"] = session_id
headers["x-openclaw-session-key"] = session_id
session = await self._get_session()
url = f"{self._base_url}{API_CHAT_COMPLETIONS}"