fix: stop command uses activeSessionId instead of renderer-only getActiveCascadeId #task-411

This commit is contained in:
Variet Worker
2026-03-18 08:09:29 +09:00
parent d8eac80b2f
commit d55b6b97ad
2 changed files with 9 additions and 3 deletions

View File

@@ -430,6 +430,7 @@ export async function activate(context: vscode.ExtensionContext) {
bridgePath, projectName, sdk, ls: sdk?.ls, autoApproveEnabled, logToFile,
onAutoApproveChanged: (enabled: boolean) => { autoApproveEnabled = enabled; },
recentDiscordSentTexts,
getActiveSessionId: () => activeSessionId,
}, data);
},
onInstanceUpdate: (count, instances) => {
@@ -559,6 +560,7 @@ export async function activate(context: vscode.ExtensionContext) {
bridgePath, projectName, sdk, ls: sdk?.ls, autoApproveEnabled, logToFile,
onAutoApproveChanged: (enabled: boolean) => { autoApproveEnabled = enabled; },
recentDiscordSentTexts,
getActiveSessionId: () => activeSessionId,
});
// Response watcher is now initialized by initStepProbe() above