Remove :storage-inmemory module, tests, and related code.
ci / JVM build + tests (push) Successful in 6m46s
ci / JVM build + tests (push) Successful in 6m46s
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
// Skill-подсистема как Component: тулы skill_save/skill_delete/skill_read +
|
||||
// SkillMiningComponent, слушающий SkillMiningEvent и добывающий новые скилы
|
||||
// через SkillMiner.
|
||||
//
|
||||
// KMP (9 целей — как :agent-toolsets): SkillMiningComponent в commonMain,
|
||||
// SkillMiner из :llm-tools тоже KMP — нет блокеров для натива.
|
||||
plugins {
|
||||
alias(libs.plugins.kotlin.multiplatform)
|
||||
}
|
||||
|
||||
kotlin {
|
||||
jvmToolchain(21)
|
||||
|
||||
jvm()
|
||||
macosX64()
|
||||
macosArm64()
|
||||
iosX64()
|
||||
iosArm64()
|
||||
iosSimulatorArm64()
|
||||
linuxX64()
|
||||
linuxArm64()
|
||||
mingwX64()
|
||||
|
||||
sourceSets {
|
||||
commonMain.dependencies {
|
||||
// :agent-api — Component / MutableAgent / ConversationAware.
|
||||
api(project(":agent-api"))
|
||||
// :skills — SkillStore, SkillCatalog, renderSystemPromptSection.
|
||||
api(project(":skills"))
|
||||
// :memory-api — typealias ConversationTurn.
|
||||
api(project(":memory-api"))
|
||||
// :litert-api — LiteTool / LiteLlm.
|
||||
api(libs.litert.api)
|
||||
// Корутины для фонового слушателя событий.
|
||||
api(libs.kotlinx.coroutines.core)
|
||||
// Логгер для SkillMiner.
|
||||
implementation(libs.kotlin.logging)
|
||||
}
|
||||
commonTest.dependencies {
|
||||
implementation(kotlin("test"))
|
||||
implementation(libs.kotlinx.coroutines.test)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user