refactor(session): auto-create named browser sessions

- create and register named browser sessions on open/exec when missing

- align scenario step DTO/entity/service by removing sessionName usage

- update MCP scenario-step schemas to use optional title fields
This commit is contained in:
2026-04-10 21:06:00 +03:00
parent 1627733701
commit b45f95d8cf
9 changed files with 54 additions and 28 deletions
-2
View File
@@ -120,7 +120,6 @@ export class ScenarioService {
order: currentCount,
scenarioId,
title: dto.title ?? null,
sessionName: dto.sessionName ?? null,
execCode: dto.execCode ?? null,
validateCode: dto.validateCode ?? null,
}),
@@ -153,7 +152,6 @@ export class ScenarioService {
...dto,
order: step.order,
title: dto.title ?? step.title,
sessionName: dto.sessionName ?? step.sessionName,
execCode: dto.execCode ?? step.execCode,
validateCode: dto.validateCode ?? step.validateCode,
});