Перейти к основному содержимому

Перевод: оболочка страницы на русском; тело навыка (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.provider set (vibeos memory setup / vibeos memory status).
  • Provider credentials available (secrets in .env only).
  • 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​

VerbCLINative examples
insertvibeos memory archival insert "…"mem0_add, hindsight_retain, viking_remember
searchvibeos memory archival search "…"mem0_search, hindsight_recall, viking_search
matrixvibeos 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 call memory.

Verification​

  • vibeos memory archival matrix lists the active provider’s tools.
  • insert then search returns the fact (or provider-queued ack) with that provider.