@oh-my-pi/pi-agent-core/compaction/tool-protection에 getReadToolPath(context)를 추가하여 쌍을 이루는 read 도구 호출의 path를 추출하도록 함. 읽기 대상 보호 매처를 구축하는 임베더들이 이를 활용할 수 있음@oh-my-pi/pi-agent-core/compaction/tool-protection에 getReadToolPath(context)를 추가함. 이는 쌍을 이루는 read 도구 호출의 path 인자를 추출하는 공유 기본 함수로, 임베더들이 isSkillReadToolResult와 동일한 방식으로 읽기 대상 컴팩션 보호 매처(예: plan-file reads)를 구축할 수 있게 함jj workspace add로 생성한 비기본 워크스페이스에서 Jujutsu 워크스페이스 감지 실패 문제 수정. .jj/repo가 디렉토리가 아닌 공유 저장소 디렉토리를 가리키는 파일인 경우에 대응함. 이제 감지는 jj의 기준(.jj/repo 있음, 파일 또는 디렉토리)과 일치하게 변경되었으며, .jj/repo/store 디렉토리 요구 대신 jj.repo.resolve의 storeDir이 파일 간접 지정을 따라 공유 저장소로 연결됨todo-write 프롬프트를 변경하여 사용자가 제공한 다단계 계획의 모든 항목을 실행 전에 개별 todo 작업으로 초기화하도록 요구하게 함skill:// 읽기와 동일한 방식으로 보호하도록 함. 이를 통해 자동 및 수동 컴팩션 과정에서도 계획이 유지됨. local://PLAN.md 표준 별칭과 세션의 현재 계획 참조 경로(예: 승인 후 제목이 지정된 local://<title>.md)가 모두 유지되며, 읽기 선택자와 local:/ 스킴 표기를 허용함전체 변경 로그: v15.8.2...v15.8.3