Skip to main content

aim-parzival-bootstrap

Load Parzival cross-session memory from Qdrant

설치로 이동

소스 정보

저장소
Hidden-History/ai-memory
최근 소스 활동
2026년 6월 21일 07:15
감지된 SKILL.md 언어
영어
스타
41
포크
5

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
aim-parzival-bootstrap
description
Load Parzival cross-session memory from Qdrant
allowed-tools
Bash
## Load Policy This skill is invoked **only on demand** from `[ST]` Session Start workflow step-01b. It does NOT auto-load at activation. `parzival.md` activation step 4 verifies the **presence** of the core skills (aim-parzival-bootstrap, aim-parzival-constraints, aim-parzival-loader) in `{skills_path}` without reading their content. Per `parzival.md <rules> r6` ("Load files ONLY when executing user-chosen workflow"), skill content is read only when the menu command that uses the skill is invoked. # Parzival Bootstrap — Cross-Session Memory Load cross-session context from previous Parzival sessions stored in Qdrant. This replaces the automatic startup injection with an on-demand skill invocation. ## Output layers (Qdrant only) The script retrieves three layers from Qdrant and emits each as a markdown section: - **L1 `### Last Handoff`** — most recent agent handoff (deterministic, agent_id=parzival) - **L2 `### Recent Decisions`** — recent decisions and agent memories (deterministic) - **L3 `### Insights`** — recent agent insights (deterministic, agent_id=parzival) Sanctum Tier B files (LORE.md, BOND.md) are **not** loaded here — they load in step-01b section 4 (Tier B), after the Qdrant gate completes. ## Steps 1. Run the bootstrap script with the installed ai-memory virtualenv to retrieve cross-session context: ```bash "${AI_MEMORY_INSTALL_DIR:-$HOME/.ai-memory}/.venv/bin/python" \ "${AI_MEMORY_INSTALL_DIR:-$HOME/.ai-memory}/_ai-memory/pov/skills/aim-parzival-bootstrap/bootstrap.py" ``` 2. Include the script output in your current context as cross-session memory from previous Parzival sessions. 3. If the script reports Qdrant unavailable or an error, note this and continue with file-based context only (MEMORY.md, oversight/ files). ## Implementation - Script: `_ai-memory/pov/skills/aim-parzival-bootstrap/bootstrap.py` - Project scope: resolved through the shared `resolve_project_id` (env-first → cwd/git → fail-loud), the same helper the write paths use, so read and write never disagree (BUG-314) - Failure mode: print a friendly notice and continue with file-based context (the bootstrap is best-effort; files are the primary record)
GitHub에서 보기