Skip to content

Add Embedder Component - #3526

Draft
Matts966 wants to merge 17 commits into
mainfrom
feature/embedder/all
Draft

Add Embedder Component#3526
Matts966 wants to merge 17 commits into
mainfrom
feature/embedder/all

:robot: Update license headers / Format go codes and yaml files

60ca0c1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Aug 28, 2026 in 1s

26.14% (-0.93%) compared to 8872fb7

View this Pull Request on Codecov

26.14% (-0.93%) compared to 8872fb7

Details

Codecov Report

❌ Patch coverage is 9.39850% with 482 lines in your changes missing coverage. Please review.
✅ Project coverage is 26.14%. Comparing base (8872fb7) to head (60ca0c1).
⚠️ Report is 23 commits behind head on main.

Files with missing lines Patch % Lines
pkg/tools/embedder/usecase/agentd.go 0.00% 121 Missing ⚠️
pkg/tools/embedder/service/embedder.go 0.00% 108 Missing ⚠️
pkg/tools/embedder/handler/rest/handler.go 0.00% 45 Missing ⚠️
hack/tools/openai-embedding-mock/main.go 0.00% 39 Missing ⚠️
pkg/tools/embedder/handler/grpc/handler.go 0.00% 35 Missing ⚠️
pkg/tools/embedder/service/llm.go 0.00% 27 Missing ⚠️
pkg/tools/embedder/service/llm_option.go 0.00% 24 Missing ⚠️
pkg/tools/embedder/service/option.go 0.00% 18 Missing ⚠️
cmd/tools/embedder/main.go 0.00% 16 Missing ⚠️
pkg/tools/embedder/service/meta.go 0.00% 16 Missing ⚠️
... and 3 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3526      +/-   ##
==========================================
- Coverage   27.06%   26.14%   -0.93%     
==========================================
  Files         527      586      +59     
  Lines       49064    51004    +1940     
==========================================
+ Hits        13280    13333      +53     
- Misses      34802    36680    +1878     
- Partials      982      991       +9     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

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