[Fix]: P2E base path is always the project directory, P2E when completed stays in your current file (#7091)

* fix: fixes for p2e

* fix: yep tsc fixes

* fix: fixing reject workflow and navigate
This commit is contained in:
Kevin Nadro
2025-05-19 19:05:38 -05:00
committed by GitHub
parent 2b9d26e2ff
commit 8c24e29081
6 changed files with 165 additions and 10 deletions

View File

@ -15,6 +15,7 @@ export enum SystemIOMachineActors {
deleteKCLFile = 'delete kcl delete',
bulkCreateKCLFiles = 'bulk create kcl files',
bulkCreateKCLFilesAndNavigateToProject = 'bulk create kcl files and navigate to project',
bulkCreateKCLFilesAndNavigateToFile = 'bulk create kcl files and navigate to file',
}
export enum SystemIOMachineStates {
@ -31,6 +32,7 @@ export enum SystemIOMachineStates {
deletingKCLFile = 'deletingKCLFile',
bulkCreatingKCLFiles = 'bulkCreatingKCLFiles',
bulkCreatingKCLFilesAndNavigateToProject = 'bulkCreatingKCLFilesAndNavigateToProject',
bulkCreatingKCLFilesAndNavigateToFile = 'bulkCreatingKCLFilesAndNavigateToFile',
}
const donePrefix = 'xstate.done.actor.'
@ -56,6 +58,9 @@ export enum SystemIOMachineEvents {
deleteKCLFile = 'delete kcl file',
bulkCreateKCLFiles = 'bulk create kcl files',
bulkCreateKCLFilesAndNavigateToProject = 'bulk create kcl files and navigate to project',
bulkCreateKCLFilesAndNavigateToFile = 'bulk create kcl files and navigate to file',
done_bulkCreateKCLFilesAndNavigateToFile = donePrefix +
'bulk create kcl files and navigate to file',
}
export enum SystemIOMachineActions {