| SpringAILlmService.java |  | 0% |  | 0% | 61 | 61 | 207 | 207 | 24 | 24 | 3 | 3 |
| SpringAIChatRepository.java |  | 0% |  | 0% | 27 | 27 | 92 | 92 | 12 | 12 | 3 | 3 |
| McpClientFactory.java |   | 6% |  | 0% | 6 | 8 | 39 | 43 | 3 | 5 | 0 | 1 |
| ProfileSearchCommandService.java |   | 30% |  | 0% | 6 | 9 | 29 | 45 | 2 | 5 | 0 | 1 |
| ProfileSearchConfig.java |   | 13% |   | 8% | 8 | 10 | 14 | 17 | 2 | 4 | 0 | 1 |
| ProfileSearchMessage.java |  | 0% | | n/a | 17 | 17 | 17 | 17 | 17 | 17 | 1 | 1 |
| LlmService.java |   | 29% | | n/a | 5 | 7 | 5 | 7 | 5 | 7 | 5 | 7 |
| SimpleLoggerAdvisor.java |  | 0% | | n/a | 8 | 8 | 15 | 15 | 8 | 8 | 1 | 1 |
| McpConnectionProperties.java |   | 46% | | n/a | 10 | 13 | 15 | 25 | 10 | 13 | 0 | 1 |
| ProfileSearchChat.java |   | 22% | | n/a | 10 | 13 | 10 | 13 | 10 | 13 | 0 | 1 |
| MockLLmService.java |   | 74% |  | 100% | 1 | 4 | 1 | 6 | 1 | 3 | 0 | 1 |
| PersistentAssistantMessage.java |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| McpConnectionException.java |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ChatProgressCollector.java |  | 0% | | n/a | 7 | 7 | 7 | 7 | 7 | 7 | 1 | 1 |
| PersistentToolResponseMessage.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ProfileSearchProperties.java |  | 69% | | n/a | 1 | 3 | 2 | 5 | 1 | 3 | 0 | 1 |
| PersistentUserMessage.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |