fix: harden reviewer workflow and memory handling
This commit is contained in:
@@ -384,7 +384,7 @@ def search_cmd(
|
||||
from rich.table import Table
|
||||
|
||||
from tht.cli.vector_cmd import make_embedder, open_searcher, require_vector_cfg
|
||||
from tht.memory import decided_memory_ids, load_registry
|
||||
from tht.memory import REUSABLE_TYPES, decided_memory_ids, load_registry
|
||||
|
||||
cfg = _load_config_or_exit(config)
|
||||
require_vector_cfg(cfg)
|
||||
@@ -401,6 +401,8 @@ def search_cmd(
|
||||
rec = by_id.get(h.ref)
|
||||
if rec is None:
|
||||
continue # indice piu' avanti del registro: ignora
|
||||
if rec.type not in REUSABLE_TYPES:
|
||||
continue # record legacy non-concept: non e' una memory riusabile
|
||||
if rec.id in excluded:
|
||||
continue # gia' decisa in questa sessione: non riproporla
|
||||
results.append({
|
||||
|
||||
Reference in New Issue
Block a user