Перевод: оболочка страницы на русском; тело навыка (SKILL.md) пока на английском — это исходные инструкции агента.
Archival Recall
Insert and search Archival via one CLI language.
Метаданные навыка
| Источник | Встроенный (установлен по умолчанию) |
| Путь | skills/memory/archival-recall |
| Версия | 1.0.0 |
| Автор | VibeOS |
| Лицензия | MIT |
| Платформы | linux, macos, windows |
| Теги | memory, archival, providers, search |
| Связанные навыки | episodic-diary |
Справка: полный SKILL.md
Ниже полное определение навыка, которое VibeOS загружает при активации. Это инструкции, которые видит агент.
Archival Recall Skill
Use the Archival Memory OS tier for long-lived facts that must not bloat
Core (MEMORY.md) or User (USER.md). One CLI language works with whatever
external memory.provider is active — do not invent provider-specific tool
names in recipes when the unified verbs suffice.
When to Use
- Fact is durable and may be needed weeks later, but Core is near its budget.
- User asks to “remember forever” something too long for prompt injection.
- Searching past preferences/decisions that live in the provider backend.
Do not use Archival for chat history (“what did we do last Tuesday”) —
that is Episodic (vibeos memory episodes / session_search).
Prerequisites
memory.providerset (vibeos memory setup/vibeos memory status).- Provider credentials available (secrets in
.envonly). - Built-in Core/User still active — Archival is additive.
How to Run
# Gap matrix (which native tool each provider maps to)
vibeos memory archival matrix
# Insert (unified)
vibeos memory archival insert "User prefers TypeScript strict mode on all repos."
# Search (unified)
vibeos memory archival search "TypeScript preferences" --limit 5 --json
In-chat, if provider tools are exposed, you may call the native tool shown by
matrix — but prefer the CLI verbs above so recipes stay provider-agnostic.
Quick Reference
| Verb | CLI | Native examples |
|---|---|---|
| insert | vibeos memory archival insert "…" | mem0_add, hindsight_retain, viking_remember |
| search | vibeos memory archival search "…" | mem0_search, hindsight_recall, viking_search |
| matrix | vibeos memory archival matrix | — |
Pitfalls
- No external provider → configure one; do not remove Core char limits.
- Profiles are islands — Archival is per profile / provider config.
- After
delegate_task, the parent may auto-promote findings into Archival +memories/proposed_core.jsonl(memory.delegation_promote). Leaves still cannot callmemory.
Verification
-
vibeos memory archival matrixlists the active provider’s tools. - insert then search returns the fact (or provider-queued ack) with that provider.