Revert "fix(protocol): preserve gateway session attribution across node runs"

This reverts commit 735f176b01.
This commit is contained in:
joshavant
2026-08-07 13:57:45 -05:00
committed by Josh Avant
parent 75eeacd445
commit 026f4045b7
55 changed files with 622 additions and 3860 deletions
@@ -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,