고정 컨텍스트와 검토 우선 기억
고정 컨텍스트(Pinned Context)는 일반 검색 결과보다 먼저 포함해야 하는 짧은 Markdown 사실·지침을 저장합니다. 사용자, 프로젝트 로컬, 프로젝트 공유 블록은 다른 memtomem 쓰기와 같은 privacy 및 확인 규칙을 사용합니다.
mm pinned set response-style \ --content "실행 가능한 명령과 함께 간결하게 답합니다." --priority 10mm pinned get response-style --scope usermm pinned compose "배포 체크리스트"mm pinned delete response-style --scope user정확한 작업에는 --scope user|project_local|project_shared를 사용합니다.
Git 추적 공유 티어 쓰기에는 --confirm-project-shared가 필요합니다.
블록 하나는 2,000자까지입니다. 6,000자는 전체 저장 한도가 아니라 한 번의 compose에서 고정 블록에 배정되는 예산입니다. 기본 전체 묶음은 12,000자이며 블록 중간을 자르지 않습니다.
mem_context_compose schema 3은 검색 적중 항목의 우선순위를 유지하면서
인접 context-window 청크를 함께 반환합니다.
검토 우선 제안
섹션 제목: “검토 우선 제안”mem_candidate_propose(content, source, source_ref, idempotency_key)는
privacy scan을 거친 검토 대기 후보를 만들며 장기 기억을 바로 쓰지
않습니다. 후보는 30일 후 만료되고, 같은 idempotency key와 동일한
내용은 기존 후보를 반환합니다. 명시적 승인만 일반 영구 쓰기 경로를
실행합니다.
mm review listmm review show CANDIDATE_IDmm review approve CANDIDATE_ID --reviewer "$USER"mm review recover --stale-after-minutes 15 --actor "$USER"LangGraph 어댑터
섹션 제목: “LangGraph 어댑터”MemtomemBaseStore는 LangGraph tuple-namespace JSON Store를 구현합니다.
MemtomemStore는 검색·쓰기·세션·working memory용 상위 비동기
어댑터입니다. config_overrides는 ambient 설정보다 나중에 적용되므로
그래프별 DB를 분리하고 테스트 쓰기가 사용자 기본 저장소로 들어가는
문제를 막을 수 있습니다.