diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json
index cbf626790..c4cc8a5f4 100644
--- a/.openclaw-sync/source.json
+++ b/.openclaw-sync/source.json
@@ -1,5 +1,5 @@
{
"repository": "openclaw/openclaw",
- "sha": "d678bcfcc7d0e889520dee1e2a42cd590b4234a3",
- "syncedAt": "2026-05-02T13:20:36.878Z"
+ "sha": "0ea28ddb165d1707c499a532a1ff7523afa3ac66",
+ "syncedAt": "2026-05-02T13:30:55.376Z"
}
diff --git a/docs/cli/mcp.md b/docs/cli/mcp.md
index 002c87ff7..f5e94dbef 100644
--- a/docs/cli/mcp.md
+++ b/docs/cli/mcp.md
@@ -147,7 +147,7 @@ The current bridge exposes these MCP tools:
- Returns one conversation by `session_key`.
+ Returns one conversation by `session_key` using a direct Gateway session lookup.
Reads recent transcript messages for one session-backed conversation.
diff --git a/docs/gateway/protocol.md b/docs/gateway/protocol.md
index 40751c78f..0b467135f 100644
--- a/docs/gateway/protocol.md
+++ b/docs/gateway/protocol.md
@@ -399,6 +399,7 @@ enumeration of `src/gateway/server-methods/*.ts`.
- `sessions.subscribe` and `sessions.unsubscribe` toggle session change event subscriptions for the current WS client.
- `sessions.messages.subscribe` and `sessions.messages.unsubscribe` toggle transcript/message event subscriptions for one session.
- `sessions.preview` returns bounded transcript previews for specific session keys.
+ - `sessions.describe` returns one Gateway session row for an exact session key.
- `sessions.resolve` resolves or canonicalizes a session target.
- `sessions.create` creates a new session entry.
- `sessions.send` sends a message into an existing session.