Skip to content
Open
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
800bd8d
Add design: Google Gemini embedding client
pmbrull May 7, 2026
9caae6c
Add implementation plan: Google Gemini embedding client
pmbrull May 7, 2026
4d389e9
feat(spec): add google embedding provider config block
pmbrull May 7, 2026
ed28632
feat(search): add GoogleEmbeddingClient with happy-path test
pmbrull May 7, 2026
e0aa250
refactor(search): extract MODELS_PREFIX constant in GoogleEmbeddingCl…
pmbrull May 7, 2026
544f8b1
test(search): add constructor validation tests for GoogleEmbeddingClient
pmbrull May 7, 2026
c2c04e8
test(search): add blank model id test and clarify null-modelId workar…
pmbrull May 7, 2026
0a5e281
test(search): add HTTP error and malformed response tests for GoogleE…
pmbrull May 7, 2026
bf39f6c
test(search): tighten empty values array assertion to check message
pmbrull May 7, 2026
257f92c
test(search): verify Google embedding request URL, headers, and body …
pmbrull May 7, 2026
399b3a7
test(search): extract endpoint constant and harden extractBody helper
pmbrull May 7, 2026
82342c9
feat(search): wire google embedding provider into SearchRepository sw…
pmbrull May 7, 2026
69912b7
test(search): cover null dimension and custom endpoint, drop redundan…
pmbrull May 7, 2026
a61bf0a
Update generated TypeScript types
github-actions[bot] May 7, 2026
e91c90f
Remove internal planning docs from PR
pmbrull May 7, 2026
7870e5c
Address PR review comments
pmbrull May 8, 2026
8174348
Update generated TypeScript types
github-actions[bot] May 8, 2026
69a5fb2
Wire google embedding provider into openmetadata.yaml defaults
pmbrull May 8, 2026
0b112df
Use gemini-embedding-001 default and pass outputDimensionality
pmbrull May 8, 2026
1581619
Update generated TypeScript types
github-actions[bot] May 8, 2026
a787b4c
Guard against missing google config in SystemRepository diagnostic
pmbrull May 8, 2026
e7c36ab
Validate google.endpoint contains :embedContent at construction
pmbrull May 8, 2026
30ddc3d
feat(spec): add modelId chat field to google block
pmbrull May 8, 2026
b00e1e2
Update generated TypeScript types
github-actions[bot] May 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading