Kibitzer 넛지는 이제 명령이 아닌 참고 정보입니다. 회상 메모리 블록은 "힌트이며 현재 상태가 아니므로 의존하기 전에 검증하세요; 전체 컨텍스트는 소스 경로를 읽어보세요"로 시작했었는데, 이는 작업처럼 읽혀서 사용자 채널에 도착하므로 모델이 사용자 턴의 권한으로 취급했습니다. 이번 달 로컬 세션의 3,143건 전달 중 465건은 에이전트를 회상 노트를 열도록 보냈고 75건은 다른 작업으로 변환되었습니다. 그 75건 중 72건은 실제 사용자 요청이 없는 컨텍스트를 가진 세션에서 발생했으며, 넛지가 유일한 지시사항이었습니다. 이제 헤더에는 발송자의 이름과 블록의 상태가 명시됩니다. 백그라운드 메모리 어드바이저가 여기에 놓았으며, 적용되거나 그렇지 않을 수 있으므로 참고 정보일 뿐이고, 현재 작업이 우선합니다. 한국어 힌트는 한국어 동등표현을 받으며, 두 헤더 모두 이전 헤더보다 짧습니다.
Kibitzer는 지시사항이 아닌 관찰을 작성합니다. 이번 달 전달된 힌트의 절반 이상이 명령 형태("...하기 전에 검증하세요", "하지 말아야 합니다")로 표현되었습니다. 이제 페르소나는 저장된 노트가 기록하는 내용에 대해 한 문장을 요청하고, 명령 형태의 힌트를 좋지 않은 예시로 표시하며, 렌더러가 생성하는 동일한 블록을 수행하고, 테스트에 의해 바이트 단위로 고정됩니다. 규칙은 넛지가 허용되는 곳에서 시행됩니다. 2인칭을 포함하거나, 명령형으로 시작하거나, 한국어 요청 형태로 끝나는 힌트는 이유와 해결 방법과 함께 거부되며, 판정자는 단일 수정 사항을 유지합니다. 이전 계약 하에 저장된 넛지는 여전히 과거 세션에서 렌더링됩니다.
<memory_notice>는 더 이상 메시지가 라이브 컨텍스트를 떠났다고 주장하지 않습니다. 모든 프롬프트에서 세션 브랜치 길이를 보고했으므로, 15개 항목과 압축이 없는 새로운 세션은 "12개의 이전 메시지 ... 가 라이브 컨텍스트를 떠났습니다"로 표시되었습니다. 이제 압축이 실제로 제거한 메시지를 계산하고, 압축되지 않은 경우 라인을 생략하며, 라인이 없을 경우 공지를 완전히 스킵합니다. 회상 메모리가 자체적으로 도착하고 호출할 도구가 없다는 사실은 컴파일된 메모리 블록으로 옮겨졌으며, 여기가 맞는 곳입니다.
Plan Effort는 5개 밴드이며, disabled_skills는 Native에서 작동합니다. 기간("200시간", "3일")으로 작성된 **Effort:** 값은 Quick부터 XL까지 해당 밴드로 다시 작성되며, 밴드를 설명하는 경고가 함께 제공되므로 시간 수가 독자가 먼저 보는 요약에 절대 도달하지 않습니다. disabled_skills는 공유 기본 설정, 하네스 블록 및 프로필 전체에서 ~/.omo/omo.jsonc의 정규 키입니다. Native에서 번들된 스킬은 이제 모든 비활성화된 이름을 제외한 검색을 통해 도착하며, 사용자, 프로젝트, 하네스 및 프로필 레이어가 합칩니다.
npm i -g omo-ai@beta