Skip to content

feat: Support Local LLM service#1212

Merged
tangcent merged 1 commit intomasterfrom
feat/ai
Mar 20, 2025
Merged

feat: Support Local LLM service#1212
tangcent merged 1 commit intomasterfrom
feat/ai

Conversation

@tangcent
Copy link
Owner

No description provided.

@tangcent tangcent added the type: new feature Add New Feature label Mar 19, 2025
@codecov
Copy link

codecov bot commented Mar 19, 2025

Codecov Report

Attention: Patch coverage is 3.63636% with 212 lines in your changes missing coverage. Please review.

Project coverage is 53.435%. Comparing base (f7fafdc) to head (1848095).
Report is 2 commits behind head on master.

Files with missing lines Patch % Lines
...tangcent/idea/plugin/dialog/EasyApiSettingAIGUI.kt 0.000% 111 Missing ⚠️
...src/main/kotlin/com/itangcent/ai/LocalLLMClient.kt 0.000% 45 Missing ⚠️
...otlin/com/itangcent/ai/LocalLLMServerDiscoverer.kt 0.000% 32 Missing ⚠️
...c/main/kotlin/com/itangcent/ai/AIServiceChecker.kt 0.000% 15 Missing ⚠️
...rc/main/kotlin/com/itangcent/ai/LocalLLMService.kt 28.571% 5 Missing ⚠️
...gin/src/main/kotlin/com/itangcent/ai/AIProvider.kt 0.000% 3 Missing ⚠️
...nt/idea/plugin/settings/helper/AISettingsHelper.kt 0.000% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@               Coverage Diff               @@
##              master     #1212       +/-   ##
===============================================
- Coverage     54.054%   53.435%   -0.620%     
- Complexity      2704      2708        +4     
===============================================
  Files            280       284        +4     
  Lines          15786     15984      +198     
  Branches        3526      3580       +54     
===============================================
+ Hits            8533      8541        +8     
- Misses          5612      5802      +190     
  Partials        1641      1641               
Flag Coverage Δ
unittests 53.435% <3.636%> (-0.620%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
...ugin/src/main/kotlin/com/itangcent/ai/AIService.kt 50.000% <ø> (ø)
...lin/com/itangcent/idea/plugin/settings/Settings.kt 98.551% <100.000%> (+0.029%) ⬆️
...nt/idea/plugin/settings/xml/ApplicationSettings.kt 100.000% <100.000%> (ø)
...nt/idea/plugin/settings/helper/AISettingsHelper.kt 40.000% <0.000%> (-2.857%) ⬇️
...gin/src/main/kotlin/com/itangcent/ai/AIProvider.kt 0.000% <0.000%> (ø)
...rc/main/kotlin/com/itangcent/ai/LocalLLMService.kt 28.571% <28.571%> (ø)
...c/main/kotlin/com/itangcent/ai/AIServiceChecker.kt 0.000% <0.000%> (ø)
...otlin/com/itangcent/ai/LocalLLMServerDiscoverer.kt 0.000% <0.000%> (ø)
...src/main/kotlin/com/itangcent/ai/LocalLLMClient.kt 0.000% <0.000%> (ø)
...tangcent/idea/plugin/dialog/EasyApiSettingAIGUI.kt 0.000% <0.000%> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f7fafdc...1848095. Read the comment docs.

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@tangcent tangcent merged commit bf7aba1 into master Mar 20, 2025
12 checks passed
@tangcent tangcent deleted the feat/ai branch March 20, 2025 00:20
@github-actions github-actions bot mentioned this pull request Mar 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: new feature Add New Feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments