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. |
|
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. |
Click to show internal directories.
Click to hide internal directories.