internal/

directory
v0.0.0-...-2c7f779 Latest Latest
Warning

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

Go to latest
Published: Sep 3, 2026 License: Apache-2.0

Directories

Path Synopsis
Package config loads and validates lore.yaml workspace configuration.
Package config loads and validates lore.yaml workspace configuration.
connectors
conformance
Package conformance is the shared contract suite every connector passes.
Package conformance is the shared contract suite every connector passes.
embedder
Package embedder defines the embedding provider interface used for vector retrieval.
Package embedder defines the embedding provider interface used for vector retrieval.
embedder/ollama
Package ollama embeds text with a local Ollama daemon's embeddings API over net/http.
Package ollama embeds text with a local Ollama daemon's embeddings API over net/http.
embedder/openai
Package openai embeds text with the OpenAI embeddings API over net/http.
Package openai embeds text with the OpenAI embeddings API over net/http.
github
Package github ingests commits, pull requests, reviews, issues and their comments from GitHub.
Package github ingests commits, pull requests, reviews, issues and their comments from GitHub.
gitlab
Package gitlab ingests commits, merge requests, discussion threads, issues and their notes from a GitLab instance over the REST v4 API.
Package gitlab ingests commits, merge requests, discussion threads, issues and their notes from a GitLab instance over the REST v4 API.
gitrepo
Package gitrepo answers blame and history questions about one local clone by shelling out to git.
Package gitrepo answers blame and history questions about one local clone by shelling out to git.
httpretry
Package httpretry posts JSON to an HTTP API and retries the failures a server reports as temporary: 429, 5xx, a transport error, a truncated body.
Package httpretry posts JSON to an HTTP API and retries the failures a server reports as temporary: 429, 5xx, a transport error, a truncated body.
httpretry/httpretrytest
Package httpretrytest hosts the httptest scaffolding shared by the connector tests that drive httpretry.Client.
Package httpretrytest hosts the httptest scaffolding shared by the connector tests that drive httpretry.Client.
jira
Package jira ingests Jira Cloud issues and their comments.
Package jira ingests Jira Cloud issues and their comments.
llm
Package llm defines the text completion provider interface used for synthesis.
Package llm defines the text completion provider interface used for synthesis.
llm/anthropic
Package anthropic completes text with the Anthropic messages API over net/http.
Package anthropic completes text with the Anthropic messages API over net/http.
llm/ollama
Package ollama completes text with a local Ollama daemon's chat API over net/http.
Package ollama completes text with a local Ollama daemon's chat API over net/http.
llm/openai
Package openai completes text with the OpenAI chat completions API over net/http.
Package openai completes text with the OpenAI chat completions API over net/http.
llm/zai
Package zai completes text with Z.AI's GLM chat API, which serves the same protocol as OpenAI chat completions.
Package zai completes text with Z.AI's GLM chat API, which serves the same protocol as OpenAI chat completions.
notion
Package notion ingests workspace pages and their block content from Notion.
Package notion ingests workspace pages and their block content from Notion.
refscan
Package refscan collects the source-agnostic references a connector finds in document text.
Package refscan collects the source-agnostic references a connector finds in document text.
Package entities defines the domain types shared across every layer.
Package entities defines the domain types shared across every layer.
errors
internalerror
Package internalerror defines the typed error taxonomy translated at the transport boundary.
Package internalerror defines the typed error taxonomy translated at the transport boundary.
embedder
Package mock_embedder is a generated GoMock package.
Package mock_embedder is a generated GoMock package.
entities
Package mock_entities is a generated GoMock package.
Package mock_entities is a generated GoMock package.
gitrepo
Package mock_gitrepo is a generated GoMock package.
Package mock_gitrepo is a generated GoMock package.
llm
Package mock_llm is a generated GoMock package.
Package mock_llm is a generated GoMock package.
repositories
Package mock_repositories is a generated GoMock package.
Package mock_repositories is a generated GoMock package.
services
Package mock_services is a generated GoMock package.
Package mock_services is a generated GoMock package.
Package repositories holds the persistence layer backed by SQLite.
Package repositories holds the persistence layer backed by SQLite.
sqlite
Package sqlite implements the workspace index on a single SQLite file.
Package sqlite implements the workspace index on a single SQLite file.
Package services holds the use-case layer orchestrating repositories and connectors.
Package services holds the use-case layer orchestrating repositories and connectors.
Package transport holds the service set and the error classification every Lore transport shares; each transport renders its own protocol error from them.
Package transport holds the service set and the error classification every Lore transport shares; each transport renders its own protocol error from them.
cli
mcp
Package mcp serves the Lore tool surface over stdio and streamable HTTP.
Package mcp serves the Lore tool surface over stdio and streamable HTTP.

Jump to

Keyboard shortcuts

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