feat(verbo): verbo-daemon — embeddings compartidos entre procesos

Daemon que carga un Provider una vez y lo sirve sobre socket Unix;
DaemonClient lo consume desde otro proceso implementando el trait
Provider (indistinguible de un backend local). Multi-instancia: un
daemon por modelo, cada uno en su socket. Frames postcard con
prefijo de largo. 8 tests (wire + integración real sobre socket).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
sergio
2026-05-20 16:25:56 +00:00
parent cbca62f8f1
commit 649ca02d4d
8 changed files with 430 additions and 0 deletions
Generated
+12
View File
@@ -13274,6 +13274,18 @@ dependencies = [
"thiserror 2.0.18",
]
[[package]]
name = "verbo-daemon"
version = "0.1.0"
dependencies = [
"async-trait",
"postcard",
"serde",
"tokio",
"verbo-core",
"verbo-mock",
]
[[package]]
name = "verbo-mock"
version = "0.1.0"