mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-27 21:07:01 -06:00
Revert "fix(protocol): preserve gateway session attribution across node runs"
This reverts commit 735f176b01.
This commit is contained in:
@@ -122,16 +122,6 @@ export async function handleClaudeCliNodeInvoke(params: {
|
||||
await params.deps.sendInvalidRequestResult(params.client, params.frame, error);
|
||||
return;
|
||||
}
|
||||
if (Object.hasOwn(params.frame, "sessionKey")) {
|
||||
const sessionKey = params.frame.sessionKey ?? null;
|
||||
const requestWithoutSessionKey = { ...request };
|
||||
delete requestWithoutSessionKey.sessionKey;
|
||||
request = {
|
||||
...requestWithoutSessionKey,
|
||||
...(sessionKey ? { sessionKey } : {}),
|
||||
...(request.systemRunPlan ? { systemRunPlan: { ...request.systemRunPlan, sessionKey } } : {}),
|
||||
};
|
||||
}
|
||||
const approvalCommand = [claudePath, ...request.argv];
|
||||
const preparedApproval = buildSystemRunApprovalPlan({
|
||||
command: approvalCommand,
|
||||
|
||||
Reference in New Issue
Block a user