Cursor 에이전트에서 네이티브 도구 호출을 포함한 어시스턴트 메시지가 재생 시 텍스트 블록을 중복할 수 있는 문제 수정
Cursor 에이전트 exec-channel 도구(bash, write, delete 등)가 서버 측 실행 후 두 번째로 실행되는 버그 수정
상류 공급자 스트림 오류로 인해 중단된 도구 호출의 오류 처리 개선, CLI, 이벤트 및 메시지에서 전송/공급자 오류를 로컬 도구 실행 오류와 구분
@oh-my-pi/pi-ai
Added
Anthropic 계층별 및 주간 사용 한도(Claude Fable 주간 상한 포함)에 대한 포괄적인 추적 및 자격증 순위 지정 지원 추가. 이를 통해 단일 소진된 모델 범위 상한이 전체 OAuth 자격증을 차단하는 것을 방지하고 배수율 압력에 따른 자격증 선택 개선
Changed
Claude Fable 추론 재생을 래핑된 thinking 태그 대신 순수 텍스트를 사용하도록 업데이트
Fixed
잘못 레이블된 문자열 인수를 자동으로 재매핑하여 단일 인수 도구 호출의 견고성 개선
Anthropic OAuth 사용량 보고를 429 속도 제한 오류에서 재시도 중지하도록 수정
콜드 스타트 실패 백오프 윈도우 중 null 값을 올바르게 유지하도록 사용량 캐시 수정
네이티브 실행 도구의 도구 호출 구조를 잃어버린 cursor-agent 지속성 대본 수정, 재생된 도구 결과가 해당 호출과 올바르게 쌍을 이루도록 보장
루트 cached_tokens 값이 0일 때 0이 아닌 중첩 캐시된 토큰 수를 선호하도록 OpenAI 호환 스트리밍 사용량 분석 수정
Anthropic thinking 블록의 서명 오류를 반환하는 사용자 정의 프록시의 자동 감지 및 문제 해결 추가, 클라이언트가 서명되지 않은 블록으로 자동 재시도하고 구성 조정을 위해 사용자에게 프롬프트 표시
REST fetch에 적절한 timeout 및 abort 신호 처리를 추가하여 GitLab Duo Workflow 설정의 잠재적 행(hang) 수정
abort 및 timeout 처리를 추가하여 Cursor 프록시 터널 설정이 무한정 행(hang)되는 문제 수정
페이로드를 16 MiB로 제한하고 즉시 envelope 오류를 throw하여 Devin Connect 스트리밍 리더의 손상된 프레임 길이 취약점 수정
@oh-my-pi/pi-catalog
Fixed
Anthropic 호환 서명 엔드포인트 인식을 Cloudflare AI Gateway, Google Vertex, AWS Bedrock, Azure AI Inference / Foundry로 확장하여 일관된 추론 재생 및 서명 제거 동작 보장, 공개 API에서 ResolvedAnthropicCompat.signingEndpoint 노출
Zhipu Coding Plan 런타임 검색을 수정하여 번들된 폴백 모델보다 계정 범위 모델 목록을 우선순위로 설정, 유효한 non-z.ai 키의 라우팅 오류 방지
@oh-my-pi/pi-coding-agent
Breaking Changes
edit 도구 입력 필드에 대한 지원되는 별칭으로 _input 제거
Changed
전용 레일 문자 및 굵은 레이블 헤더를 사용하여 advisor note 카드 시각화 개선
모든 에이전트 소유 백그라운드 작업(비동기 bash 또는 작업 생성 등)이 완전히 유휴 상태가 될 때까지 session_stop 확장 훅 및 미완료-할일 알림 연기
advisor note 카드를 다시 스타일링하여 노트가 더 이상 thinking 출력과 혼합되지 않도록: 굵은 레이블 태그 헤더, 더 무거운 심각도-색상 레일, 사고력-회색 대신 기본 텍스트 색상의 노트 본문
Fixed
대화형 모드 상태 업데이트 중에 TUI 로딩 애니메이션이 렌더링되지 않는 경우가 있는 문제 수정
프로세스 수명 주기 관리 개선을 통해 에이전트 시작 중 경합 조건 및 잠재적 행(hang) 수정
프로세스 종료 대기 및 stderr가 완전히 배수되기 전에 RpcClient 시작 오류가 자식의 stderr("Unknown provider" 메시지 등)를 간헐적으로 잃어버리는 문제 수정, 또한 에이전트 프로세스가 준비되기 전에 종료될 때 처리되지 않은 거부 수정
스냅샷이 동일한 해시 태그를 공유할 때 파일 편집의 신뢰성 개선
셸 명령 및 인수를 적절하게 래핑하여 ACP의 터미널 생성 수정, Windows 및 POSIX 플랫폼에서 실행 실패(ENOENT 오류 등) 해결
추론 worker 서브프로세스(TTS, STT, 임베딩 등)가 stderr를 폐기하여 예상치 못한 충돌 및 종료 추적이 로그에서 제대로 캡처되고 표시되도록 수정
원자적 압축 재작성 중에 Windows에서 잠재적 세션 데이터 손실 수정, 종료 또는 압축 중 동시 쓰기가 세션 파일을 덮어쓰지 않도록 방지
live 블록이 증가할 때 중복 행이 나타나는 것을 방지하도록 대본 scrollback 경계 수정
mountpoint가 사용 불가능할 때 중복 재마운트 시도를 피하도록 macOS SSHFS 마운트 감지 수정
SSH 스트리밍 자리 표시자 및 부분 프레임이 TUI 뷰포트 및 scrollback에 부실 행을 남기는 문제 수정
Gemini 웹 검색을 수정하여 OAuth 및 Developer API grounding 요청 모두에 대해 구성된 검색 모델(providers.webSearchGeminiModel 또는 GEMINI_SEARCH_MODEL)을 올바르게 준수
omp install이 유효한 npm 패키지 사양을 거부하는 문제 수정
동적 클라이언트 등록이 종료될 때 MCP OAuth 재인증 오류 메시지 개선, 사용자에게 클라이언트 자격증 구성을 지시
omp update -l을 수정하여 마켓플레이스 플러그인 업그레이드를 위한 plugin-update 약자를 올바르게 지원
/advisor on 명령을 수정하여 advisor 런타임을 올바르게 재구성하고 새로 구성된 모델에 바인드
구조적 요약 읽기 후 대형 소스 파일의 edit 도구 실패 수정, 보이지 않는 앵커 행을 자동으로 스냅샷에 병합
쓰기 timeout을 도입하고 연결 실패 시 분리된 어댑터 프로세스가 종료되도록 보장하여 Debug Adapter Protocol(DAP) 클라이언트의 잠재적 행(hang) 및 프로세스 누수 수정
명령 timeout을 적용하여 status-line GitHub PR 조회 행(hang) 수정
stdout 및 stderr를 동시에 배수하여 플러그인 설치, 제거 및 업데이트 중 잠재적 파이프 버퍼 교착 상태 수정
사전 명령 연결 및 호스트 프로브에 30초 timeout을 적용하여 도달 불가능한 호스트의 SSH 도구 행(hang) 수정
models.yml 스키마 검증을 수정하여 유효하지 않은 사용자 정의 공급자 구성에 대한 경고를 표시하는 대신 자동으로 무시하지 않도록 수정
fetch timeout을 추가하여 omp update, Hindsight recall 및 Smithery 레지스트리 조회의 잠재적 네트워크 행(hang) 수정
모든 세션 이벤트에서 중복 사전 렌더링을 제거하고, 애니메이션 프레임마다 code-point 배열 할당 대신 shimmer 텍스트를 제자리 반복하고, live-tool 스피너 렌더 cadence를 해당 glyph-advance 속도로 병합하여 스트리밍 및 유휴 대기 중 TUI CPU 오버헤드 감소(#4353)
@oh-my-pi/collab-web
Fixed
edit 도구의 요약 및 본문 보기의 입력 감지 개선
@oh-my-pi/hashline
Breaking Changes
SnapshotStore.byHashExact 제거. 사용자는 이제 가장 최근에 기록된 버전을 반환하여 충돌을 해결하는 byHash를 사용해야 함
Changed
16비트 스냅샷 태그 충돌을 거부하는 대신 가장 최근 버전으로 해결하여 패치 적용 견고성 개선
Fixed
구조적 요약 읽기 후 빈번한 edit 거부 수정(100줄이 넘는 구문 분석 가능 코드에 영향), 보이지 않는 앵커 행을 자동으로 인라인하고 스냅샷의 보이는 행에 병합하여 별도의 범위 재읽기 없이 즉시 재시도 성공 가능