This commit is contained in:
1 parent
1c61c7ad04
commit
7b2c43ddaf
18 files changed
+1648
-2
No files matched your search
@@ -12,6 +12,7 @@ from typing import Any
|
||||
|
||||
from gewu.adapters.git_repository import GitCanonicalRepository
|
||||
from gewu.adapters.sqlite_identity import SQLiteIdentityStore
|
||||
from gewu.adapters.sqlite_ingest_reviews import SQLiteIngestReviewStore
|
||||
from gewu.adapters.sqlite_search import SQLiteSearchIndex
|
||||
from gewu.adapters.text_extractor import TextMarkdownExtractor
|
||||
from gewu.application.acceptance import AcceptanceService
|
||||
@@ -37,6 +38,7 @@ async def _tool_inventory(data_root: Path) -> list[dict[str, Any]]:
|
||||
repository = GitCanonicalRepository(data_root / "knowledge.git")
|
||||
identities = SQLiteIdentityStore(data_root / "identity.sqlite3")
|
||||
artifact_store = LocalArtifactStore(data_root / "artifacts")
|
||||
ingest_review_store = SQLiteIngestReviewStore(data_root / "ingest-reviews.sqlite3")
|
||||
|
||||
def context_provider() -> ValidationContext:
|
||||
return ValidationContext({}, {}, {}, {}, {})
|
||||
@@ -62,6 +64,7 @@ async def _tool_inventory(data_root: Path) -> list[dict[str, Any]]:
|
||||
extractor=TextMarkdownExtractor(),
|
||||
acceptance_service=acceptance_service,
|
||||
context_provider=context_provider,
|
||||
ingest_review_store=ingest_review_store,
|
||||
)
|
||||
tools = await server.list_tools()
|
||||
return [
|
||||
|
||||
Reference in new issue
Block a user