Path	Lines of Code
backend/build.gradle.kts	23
backend/src/main/kotlin/org/jetbrains/plugins/template/BackendChatRepositoryModel.kt	67
backend/src/main/kotlin/org/jetbrains/plugins/template/BackendChatRepositoryRpcApi.kt	19
backend/src/main/kotlin/org/jetbrains/plugins/template/BackendRpcApiProvider.kt	11
backend/src/main/kotlin/org/jetbrains/plugins/template/ModularPluginBackendBundle.kt	13
backend/src/main/kotlin/org/jetbrains/plugins/template/repository/AIResponseGenerator.kt	78
backend/src/main/kotlin/org/jetbrains/plugins/template/repository/ChatMessageFactory.kt	45
backend/src/main/resources/modular.plugin.backend.xml	10
build.gradle.kts	44
frontend/build.gradle.kts	25
frontend/src/main/kotlin/org/jetbrains/plugins/template/CoroutineScopeHolder.kt	18
frontend/src/main/kotlin/org/jetbrains/plugins/template/ModularPluginFrontendBundle.kt	13
frontend/src/main/kotlin/org/jetbrains/plugins/template/ModularPluginIcons.kt	7
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/ChatAppColors.kt	46
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/ChatAppIcons.kt	12
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/ChatAppSample.kt	297
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/ui/MessageItem.kt	118
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/ui/PromptInput.kt	146
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/ui/SearchState.kt	35
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/viewmodel/ChatRepositoryApi.kt	7
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/viewmodel/ChatViewModel.kt	76
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/viewmodel/FrontendChatRepositoryModel.kt	37
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/viewmodel/MessageInputState.kt	9
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/viewmodel/SearchChatMessagesHandler.kt	11
frontend/src/main/kotlin/org/jetbrains/plugins/template/chatApp/viewmodel/SearchChatMessagesHandlerImpl.kt	68
frontend/src/main/kotlin/org/jetbrains/plugins/template/components/PulsingText.kt	43
frontend/src/main/kotlin/org/jetbrains/plugins/template/toolWindow/ModularPluginToolWindowFactory.kt	27
frontend/src/main/resources/modular.plugin.frontend.xml	12
gradle/libs.versions.toml	16
settings.gradle.kts	11
shared/build.gradle.kts	19
shared/src/main/kotlin/org/jetbrains/plugins/template/ChatMessage.kt	30
shared/src/main/kotlin/org/jetbrains/plugins/template/ChatRepositoryRpcApi.kt	18
shared/src/main/kotlin/org/jetbrains/plugins/template/ModularPluginSharedBundle.kt	13
shared/src/main/kotlin/org/jetbrains/plugins/template/Searchable.kt	4
shared/src/main/kotlin/org/jetbrains/plugins/template/dtos.kt	33
shared/src/main/kotlin/org/jetbrains/plugins/template/serializers.kt	19
shared/src/main/resources/modular.plugin.shared.xml	2
src/main/resources/META-INF/plugin.xml	5
