refactor(memory): own solved-question lifecycle (#24)
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
"""Public Memory facade for reusable decisions and solved-question exemplars."""
|
||||
|
||||
from .core import (
|
||||
EDITABLE_FIELDS,
|
||||
MAX_PROMOTION_CANDIDATES,
|
||||
REUSABLE_TYPES,
|
||||
MemoryNotFound,
|
||||
MemoryRecord,
|
||||
decided_memory_ids,
|
||||
declined_promotion_seqs,
|
||||
delete_record,
|
||||
load_registry,
|
||||
memory_vector_record_for_decision,
|
||||
memory_vector_records,
|
||||
preview_promotions,
|
||||
preview_promotions_snapshot,
|
||||
promote,
|
||||
promote_snapshot,
|
||||
recall_memories,
|
||||
reusable_promotions,
|
||||
reusable_promotions_snapshot,
|
||||
save_one_memory,
|
||||
save_registry,
|
||||
update_record,
|
||||
)
|
||||
from .solved import (
|
||||
SOLVED_KIND,
|
||||
SolvedIndexError,
|
||||
SolvedIndexOutcome,
|
||||
index_solved_question,
|
||||
index_solved_question_best_effort,
|
||||
search_solved_questions,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
"EDITABLE_FIELDS",
|
||||
"MAX_PROMOTION_CANDIDATES",
|
||||
"REUSABLE_TYPES",
|
||||
"SOLVED_KIND",
|
||||
"MemoryNotFound",
|
||||
"MemoryRecord",
|
||||
"SolvedIndexError",
|
||||
"SolvedIndexOutcome",
|
||||
"decided_memory_ids",
|
||||
"declined_promotion_seqs",
|
||||
"delete_record",
|
||||
"index_solved_question",
|
||||
"index_solved_question_best_effort",
|
||||
"load_registry",
|
||||
"memory_vector_record_for_decision",
|
||||
"memory_vector_records",
|
||||
"preview_promotions",
|
||||
"preview_promotions_snapshot",
|
||||
"promote",
|
||||
"promote_snapshot",
|
||||
"recall_memories",
|
||||
"reusable_promotions",
|
||||
"reusable_promotions_snapshot",
|
||||
"save_one_memory",
|
||||
"save_registry",
|
||||
"search_solved_questions",
|
||||
"update_record",
|
||||
]
|
||||
Reference in New Issue
Block a user