remove instruments from memory areas
frdel committed
Feb 10, 2026 at 18:13 UTC
80d129339a51b8f2838587714e20263c3e3bf9f0
1 file changed
-50
python/helpers/memory.py
-50
@@ -57,7 +57,6 @@ class Memory:
57
MAIN = "main"
58
FRAGMENTS = "fragments"
59
SOLUTIONS = "solutions"
60
- INSTRUMENTS = "instruments"
60
61
index: dict[str, "MyFaiss"] = {}
62
@@ -323,55 +322,6 @@ class Memory:
322
recursive=True,
323
)
324
326
- # NOTE: Skills indexing into Memory is intentionally disabled for now.
327
- # If we decide to replace instruments with skills in memory, re-enable this block:
328
- # skills_dirs = ["custom", "default"]
329
- # for skills_subdir in skills_dirs:
330
- # skills_path = files.get_abs_path("usr", "skills", skills_subdir)
331
- # index = knowledge_import.load_knowledge(
332
- # log_item,
333
- # skills_path,
334
- # index,
335
- # {"area": Memory.Area.SKILLS.value},
336
- # filename_pattern="**/SKILL.md",
337
- # )
338
- #
339
- # try:
340
- # from python.helpers.skills_import import get_project_skills_folder
341
- # from python.helpers import projects as projects_helper
342
- # for proj in projects_helper.get_active_projects_list():
343
- # proj_skills_path = str(get_project_skills_folder(proj["name"]))
344
- # if os.path.isdir(proj_skills_path):
345
- # index = knowledge_import.load_knowledge(
346
- # log_item,
347
- # proj_skills_path,
348
- # index,
349
- # {"area": Memory.Area.SKILLS.value},
350
- # filename_pattern="**/SKILL.md",
351
- # )
352
- # except Exception:
353
- # pass
354
-
355
- # load instruments descriptions
356
- index = knowledge_import.load_knowledge(
357
- log_item,
358
- files.get_abs_path("instruments"),
359
- index,
360
- {"area": Memory.Area.INSTRUMENTS.value},
361
- filename_pattern="**/*.md",
362
- recursive=True,
363
- )
364
-
365
- # load custom instruments descriptions
366
- index = knowledge_import.load_knowledge(
367
- log_item,
368
- files.get_abs_path("usr/instruments"),
369
- index,
370
- {"area": Memory.Area.INSTRUMENTS.value},
371
- filename_pattern="**/*.md",
372
- recursive=True,
373
- )
374
-
325
return index
326
327
def get_document_by_id(self, id: str) -> Document | None: