From 7e3e676b328479416640f32fb9ef8ddbd00aaf68 Mon Sep 17 00:00:00 2001 From: Hamza Khyari Date: Tue, 17 Mar 2026 04:40:09 +0000 Subject: [PATCH] fix(test): pass explicit workspace name to init to avoid Pydantic validation error The E2E Suite Setup creates SUITE_HOME with dots in the basename (e.g., E2E.M4_Acceptance). When init derives the project name from the directory basename, the dot triggers a Pydantic validation error. Pass an explicit name argument to avoid this. ISSUES CLOSED: #744 --- robot/e2e/m4_acceptance.robot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/robot/e2e/m4_acceptance.robot b/robot/e2e/m4_acceptance.robot index 6020f309..f4088a70 100644 --- a/robot/e2e/m4_acceptance.robot +++ b/robot/e2e/m4_acceptance.robot @@ -29,7 +29,7 @@ M4 Corrections Subplans And Checkpoints # Use --path to place the workspace inside SUITE_HOME so that the # E2E Suite Teardown cleans it up and runs are fully isolated. ${r_init}= Run CleverAgents Command - ... init --yes --force --path ${SUITE_HOME} + ... init --yes --force --path ${SUITE_HOME} m4-e2e-workspace Should Not Contain ${r_init.stdout}${r_init.stderr} Traceback Should Not Contain ${r_init.stdout}${r_init.stderr} INTERNAL Log Init output: ${r_init.stdout}