feat(private): memorie riservate escluse dalle ricerche standard
- gateway: campo private (bool) in MemoryIn; filtro must_not private=true di default in search_filter; include_private in SearchIn per ricerche esplicite; campo private esposto in format_results - estensione: parametro private in qmem_store, include_private in qmem_search (con descrizioni e avvertenze sui prompt dei modelli) - testato su brain: record private invisibile alla ricerca standard, visibile solo con include_private=true; topic esplicito da solo non sblocca - deploy: /opt/memory/gateway ricostruito (container memory-gateway)
This commit is contained in:
@@ -84,6 +84,7 @@ async def add_memory(
|
||||
"scope": body.scope,
|
||||
"source": body.source,
|
||||
"confidence": body.confidence,
|
||||
"private": body.private,
|
||||
"created_at": now_iso(),
|
||||
"expires_at": guardrail.parse_ts(body.expires_at),
|
||||
"supersedes_id": superseded_id,
|
||||
|
||||
Reference in New Issue
Block a user