internal/

directory
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2026 License: Apache-2.0

Directories

Path Synopsis
adapters
driven/connectors
Package connectors provides process-level shared infrastructure for all external service connectors — token pooling, transport pooling, and the factory that composes them.
Package connectors provides process-level shared infrastructure for all external service connectors — token pooling, transport pooling, and the factory that composes them.
driven/pgvector/migrations
Package migrations holds the pgvector schema migrations as Go code so the embedding dimension (which must appear as a literal in the column type) can be read from PGVECTOR_DIMENSIONS at migrate-time rather than baked into a SQL file at compile-time.
Package migrations holds the pgvector schema migrations as Go code so the embedding dimension (which must appear as a literal in the column type) can be read from PGVECTOR_DIMENSIONS at migrate-time rather than baked into a SQL file at compile-time.
driven/pipeline/entitydetect
Package entitydetect contains the LLM-driven entity-detection logic shared by the indexing-time entity-extractor stage and any future writer of the entity_register cache.
Package entitydetect contains the LLM-driven entity-detection logic shared by the indexing-time entity-extractor stage and any future writer of the entity_register cache.
driven/pipeline/registry/testing
Package registrytesting provides test-only in-memory implementations of pipeline registry interfaces.
Package registrytesting provides test-only in-memory implementations of pipeline registry interfaces.
driven/pipeline/stages/chunking
Package chunking provides shared text-splitting helpers for use by both indexing and search-side stages.
Package chunking provides shared text-splitting helpers for use by both indexing and search-side stages.
driven/pipeline/stages/textfilter
Package textfilter provides shared heuristics for detecting non-text content (binary blobs, base64, compressed payloads) in indexable documents.
Package textfilter provides shared heuristics for detecting non-text content (binary blobs, base64, compressed payloads) in indexable documents.
driven/ratelimited
Package ratelimited provides a generic rate-limited HTTP transport adapter and a token-bucket implementation of the driven.Limiter port.
Package ratelimited provides a generic rate-limited HTTP transport adapter and a token-bucket implementation of the driven.Limiter port.
driving/mcp/widgets
Package widgets wires MCP Apps (ext-apps) interactive UI into the Sercha MCP server.
Package widgets wires MCP Apps (ext-apps) interactive UI into the Sercha MCP server.
Package assets holds binary assets that multiple adapters embed and serve.
Package assets holds binary assets that multiple adapters embed and serve.
core
domain
Package domain defines the core domain types for the Sercha search platform.
Package domain defines the core domain types for the Sercha search platform.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL