diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
new file mode 100644
index 000000000..6c19e9b4b
--- /dev/null
+++ b/.mvn/extensions.xml
@@ -0,0 +1,8 @@
+
+
+
+ org.eclipse.tycho
+ tycho-build
+ ${tycho.version}
+
+
diff --git a/.mvn/maven.config b/.mvn/maven.config
new file mode 100644
index 000000000..41217c968
--- /dev/null
+++ b/.mvn/maven.config
@@ -0,0 +1 @@
+-Dtycho.version=5.0.2
diff --git a/AGENTS.md b/AGENTS.md
index 6fe4580db..80d0688d9 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -41,11 +41,6 @@ mvn clean verify -f ./ddk-parent/pom.xml -pl :com.avaloq.tools.ddk.xtext
mvn checkstyle:check pmd:check spotbugs:check -f ./ddk-parent/pom.xml
```
-**Important**: Set `WORKSPACE` environment variable to project root before building:
-```bash
-export WORKSPACE=$(pwd)
-```
-
## Quality Tools
### PMD
diff --git a/ddk-parent/pom.xml b/ddk-parent/pom.xml
index 736c78ffb..ab6dd15d6 100644
--- a/ddk-parent/pom.xml
+++ b/ddk-parent/pom.xml
@@ -425,5 +425,16 @@
${runtime.javaOptions} -XstartOnFirstThread
+
+ default-workspace
+
+
+ !env.WORKSPACE
+
+
+
+ ${maven.multiModuleProjectDirectory}
+
+