경미한 호환성 및 안정성 릴리스
이 릴리스는 호환성 관련 동작 변경 사항과 운영 강화를 포함합니다. 업그레이드하거나 게시하기 전에 아래 요약을 읽어주세요.
- 패키지 감지, 플러그인/구성 호환성, 설치 인터페이스 전반에 걸친 이름 바꾸기 전환 업데이트.
- 위임 작업(delegate-task) 계약 및 런타임 등록 동작을 포함한 작업 및 도구 동작 업데이트.
- 생략된 구성이 런타임 경로 전반에서 일관되게 동작하도록 작업 시스템 기본 동작 정렬.
- 더 안전한 릴리스 시퀀싱 및 패키지/설치 수정 사항을 포함한 설치 및 게시 워크플로우 강화.
커밋 요약
- 130f4ac fix: #3124 #3125 #3127 세션 도구, 캐시 프라이밍 및 압축 루프 해결
- aeb9c97 fix(model): 할당량 오류는 재시도가 아닌 중지해야 함
- d7d3698 test(auto-update): 표준 패키지 이름 oh-my-openagent 사용하도록 테스트 업데이트
- 3df5497 fix(auto-update): 레거시 oh-my-opencode 대신 표준 패키지 이름 oh-my-openagent 사용
- 1b25a85 @Priyanshuthapliyal2005가 #3128에서 CLA 서명
- 9d8d48f Merge pull request #2663 from code-yeongyu/fix/runtime-fallback-variant-loss
- f3840a7 Merge pull request #2843 from code-yeongyu/refactor/model-alias-pattern-matching
- d7acdfd Merge pull request #3062 from code-yeongyu/fix/issue-3000
- 00f73de Merge pull request #3063 from code-yeongyu/fix/issue-3040
- 1f13e76 Merge pull request #3065 from code-yeongyu/fix/issue-2984-v2
- a983bf9 test(recovery): message-builder 모듈 목(mock) 로컬화
- 963b576 test(background-agent): 캐시 목(mock) 설정 로컬화
- 051a398 test(shared): 레거시 플러그인 경고에 고유한 임시 디렉터리 사용
- 032f23a test(mcp-oauth): 공급자 모듈 목(mock) 누수 제거
- f8398db fix(delegate-task): 작업 호출 가능 에이전트 모드 제한
- 5213525 fix(test): execute-http-hook-security 목(mock)을 shared/logger로 좁혀서 배럴 오염 방지
- 39f6ab2 ralph-loop: oracle VERIFIED 도구 결과 감지
- f7d2ff7 scope-filtering.test.ts에서 목(mock) 격리 수정
- 80c8a79 이름이 변경된 격리된 목(mock) 테스트 디렉터리 추가 (zauc-mocks-*)
- 2fb1604 격리된 목(mock) 테스트 디렉터리 제거 (_auc-mocks-*)
- db7dfa1 todo-continuation-enforcer 목(mock) 격리 수정
- 382f9b6 나머지 훅 테스트의 목(mock) 격리 수정
- ffcd34d claude-code-mcp-loader 테스트의 목(mock) 대상 경로 수정
- 92ba312 importFresh로 목(mock)을 이동하여 system.test.ts의 목(mock) 격리 수정
- 89fd302 bun test 명령을 위한 publish-workflow 테스트 업데이트
- 1071d4d CI에서 Bun을 1.3.10으로 고정하고 test:ci 스크립트 제거
- 51d2f8b fix(tmux-subagent): 유휴 안정성 검사 중 트랜스크립트 가져오기 방지
- 4c3f6c1 fix(background-notification): 지원되지 않는 매니저 이벤트 필터링
- f9a9a60 fix(background-agent): 완료 확인을 위한 관찰된 출력 캐시
- a71dd54 fix(test): auto-update-checker mock.module() 테스트를 격리하여 오염 방지
- 8c06c8e fix(test): runner env 설정 테스트를 결정론적으로 만들기
- 179ad05 fix(test): 예상된 oauth logout CLI 출력 무음
- fb7e3fd fix(test): 예상된 oauth login CLI 출력 무음
- b3d69e7 테스트를 별도 디렉터리로 격리하여 mock.module() CI 오염 수정
- 0c3f8b7 fix(test): sync-package-json 테스트를 격리하여 node:fs 목(mock) 오염 방지
- 0cc263b fix(test): auto-update-checker hook.test.ts를 격리하여 체커 목(mock) 누수 방지
- c91c3e6 fix(test): auto-slash-command-leak 테스트를 격리된 하위 디렉터리로 이동
- 8fb22b8 fix(test): afterAll에서 실행자 모듈 복원
- eb4060d fix(test): background-agent 테스트의 mock.module() 대상을 배럴 손상 방지하도록 좁히기
- 99ae6d9 fix(ci): mock.module() 배럴 내보내기 회귀를 방지하기 위해 Bun을 1.3.10으로 고정 (1.3.11에서 발생)
- a6e783a fix(test): execute-http-hook-security 테스트 격리 개선
- 733b548 fix(config): opencode.json의 튜플 형식 플러그인 항목 처리 (#3122 수정)
- e40d3fb fix(session-manager): SDK 중단 시 파일 저장소로 폴백
- 119db36 Merge pull request #3120 from code-yeongyu/fix/prepublish-ci-test-isolation
- 72c8cb8 fix(ci): CI 워크플로우의 typecheck 스크립트 도구
- bedf141 fix(ci): CI 계획 검색에 bin 테스트 포함
- 322a360 Merge pull request #3119 from code-yeongyu/fix/prepublish-delegate-sync
- 5000b18 Merge pull request #3118 from code-yeongyu/fix/prepublish-skill-schema
- dbec902 Merge pull request #3117 from code-yeongyu/fix/prepublish-ralph-loop
- 6edf705 Merge pull request #3116 from code-yeongyu/fix/prepublish-hook-recovery
- 8ca4ff2 Merge pull request #3115 from code-yeongyu/fix/prepublish-tmux-lifecycle
- 527861e @dihak가 #3114에서 CLA 서명
- 2c081e1 fix(ci): mock.module 스위트에 대한 격리된 Bun 테스트 실행 복원
- 69c9ad4 test(ralph-loop): 트랜스크립트 감지기 커버리지 추가
- 2da5f12 test(ralph-loop): 세션 완료 감지기 커버리지 분할
- 617abbe fix(ralph-loop): 사용 중단된 의미론적 완료 폴백 제거
- 1fae073 fix(sync): 위임된 모델 튜닝 파라미터 전달
- 5d73537 fix(tmux): 폐쇄 경로 전체에서 격리된 정리 통합
- b31dfa6 fix(background-agent): tmux 취소 기록 정리
- 42ac82a test(anthropic-recovery): 요약 재시도 타이머 어설션 격리
- 5e8a0cc test(anthropic-recovery): 복구 훅 타이머 폐기 커버리지
- 2b55f65 fix(hooks): 종료 시 anthropic 복구 훅 폐기
- 268946d fix(anthropic-recovery): 복구 훅 타이머 폐기
- 0a7daa5 fix(anthropic-recovery): 세션 타임아웃 정리 도우미 추가
- 8199adc fix(config): 새로운 기본 제공 스킬 비활성화 허용
- fd476fe Merge pull request #3112 from code-yeongyu/fix/prepublish-code-quality
- cba9c25 Merge pull request #3111 from code-yeongyu/fix/prepublish-config-regression
- c4a5ba1 Merge pull request #3110 from code-yeongyu/fix/prepublish-bg-race
- ba98be9 Merge pull request #3109 from code-yeongyu/fix/prepublish-mcp-env
- 4301e5e Merge pull request #3108 from code-yeongyu/fix/prepublish-tar-failopen
- 36cea65 Merge pull request #3106 from code-yeongyu/fix/prepublish-ci-injection
- 726d19c fix(security): tar 파서가 파싱되지 않은 줄에서 엄격하게 fail-closed 작동하도록 만들기
- 57ec3a4 fix(ci): 환경 변수 확장을 허용하도록 따옴표 없는 heredoc 사용
- 0c6907a fix(config): 표준