plugins { id 'java-library' id 'org.jetbrains.kotlin.jvm' id 'org.jetbrains.kotlin.plugin.serialization' } dependencies { testImplementation(project(":core:events")) testImplementation(project(":core:sessions")) testImplementation(project(":core:transitions")) testImplementation(project(":core:validation")) testImplementation(project(":core:approvals")) testImplementation(project(":core:context")) testImplementation(project(":core:inference")) testImplementation(project(":core:kernel")) testImplementation(project(":core:journal")) testImplementation(project(":core:risk")) testImplementation(project(":core:tools")) testImplementation(project(":core:toolintent")) testImplementation(project(":infrastructure:persistence")) testImplementation("org.jetbrains.kotlin:kotlin-test") testImplementation(project(":core:artifacts")) testImplementation(project(":core:artifacts-store")) testImplementation(project(":testing:fixtures")) testImplementation(project(":testing:kernel")) testImplementation(project(":testing:contracts")) testImplementation(testFixtures(project(":testing:contracts"))) testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.9.0") testImplementation(project(":infrastructure:tools")) testImplementation(project(":infrastructure:tools:filesystem")) }