[ {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/app/server/KoogServerConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/app/server/KoogBookServer.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/app/server/jsonConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/app/model/ProductCatalog.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/app/model/Message.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/app/model/Product.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/app/model/MessageType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/app/service/AgentService.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/app/service/WebShopService.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/app/Starter.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/agent/Features.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/agent/Strategies.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/agent/Tools.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/agent/Prompts.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/kotlin/ai/koog/book/agent/Agent.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/resources/static/index.html",
  "extension" : "html",
  "linesOfCode" : 530,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/resources/static/css/styles.css",
  "extension" : "css",
  "linesOfCode" : 461,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/resources/logback.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 19,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 10,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 18,
  "components" : [ "primary::gradle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 11,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
} ]