경미한 호환성 및 안정성 릴리즈
이 릴리즈는 호환성 관련 동작 변경 및 운영 강화를 포함하고 있습니다. 업그레이드하거나 게시하기 전에 아래 요약을 읽어주세요.
- 패키지 감지, 플러그인/구성 호환성 및 설치 환경 전반에 걸친 이름 변경 전환 업데이트
- 위임 작업 계약 및 런타임 등록 동작을 포함한 작업 및 도구 동작 업데이트
- 생략된 구성이 런타임 경로 전체에서 일관되게 동작하도록 작업 시스템 기본 동작 정렬
커밋 요약
- 90407a9 Merge pull request #3135 from jim80net/fix/agent-not-found-fallback
- f846b3a @andrescera가 #3136에서 CLA에 서명했습니다
- cbc0638 Merge pull request #3134 from auyua9/fix/session-info-sqlite-sdk-auyua9
- 0bb16e5 fix(session-manager): getSessionInfo에서 SDK 데이터 사용
- f8d086d fix: 과도하게 광범위한 agent+undefined 에러 패턴 제거
- d7c2b62 fix(config): 마이그레이션 실패 시 레거시 경로로 폴백하고 모든 곳에서 정규 basename 사용 (#3133)
- 51508c4 fix: cubic 검토 대응 — 에러 감지 확대, 테스트 커버리지 추가
- 2ae9a75 @jim80net이 #3135에서 CLA에 서명했습니다
- 9470cbe fix: agent-not-found 폴백에 대한 시스템 검토 결과 반영
- 4b6dfc9 docs(orchestration): 깊은 카테고리 모델 GPT-5.3 Codex -> GPT-5.4 수정
- 7b7526e docs(src): 도구, 기능, 구성, CLI AGENTS.md 전반의 개수 업데이트
- 3697809 docs(hooks): 현재 52개 훅과 일치하도록 훅 인벤토리 업데이트
- 6d66659 docs(src): src 및 플러그인 AGENTS.md의 훅 구성 개수 업데이트
- 8dd186f docs(AGENTS.md): 루트 프로젝트 메타데이터를 코드베이스와 일치하도록 업데이트
- 050502f fix(background-agent): Agent not found 에러 발생 시 폴백 에이전트로 재시도
- a8ab137 fix(test): mcp-server-loader 임포트 캐시 무효화로 모의 누수 방지
- 52150fb fix(test): loader.test.ts의 모의 모듈 누수를 방지하기 위해 발견 테스트에서 동적 임포트 사용
- c9be5bb @auyua9가 #3134에서 CLA에 서명했습니다
- 33b1751 test(config-dir): opencode 구성 basename 정렬
- 67d05f5 fix(hephaestus): GPT-5.4 프롬프트 테스트 계약 복구
- 7097063 test(plugin-loader): 발견 이름 도출 격리
- 7243bfa fix(tool-registry): 도구 등록을 위한 대화형 bash 가용성 사용
- 07ccbd2 fix(event): 이벤트 전달에서 tmux 통합 비활성화 상태 존중
- c9c7b75 test(tmux): create-managers 테스트 커버리지 추가
- 14bf48a fix(tmux): 서버 실행 상태를 조건부로 표시하고 대화형 bash 헬퍼 추가
- 5d065da refactor(hephaestus): 직접 도구 대 에이전트에 대한 도구 호출 철학 명확화
- a8450d6 fix(test): 발견 테스트에서 디렉토리 오염 방지
- 4b0592c fix(test): mock.module을 사용하여 발견 테스트를 격리하여 CI 격리 강제
- 23582ea fix(test): 전역 환경 변수 오염으로부터 발견 테스트 격리
- 3517017 refactor(hephaestus): 엔트로피 감소 XML 아키텍처로 GPT-5.4 프롬프트 재작성
- 852859e refactor(config-manager): 레거시 구성 경로 감지 및 마이그레이션 로직 제거
- 98c2f92 refactor: OPENCODE_CONFIG_DIR 동적 지원을 위해 구성 경로 상수를 게터 함수로 변환
- b14665f fix: 플러그인 컴포넌트 로딩 결과 캐시
- f22935c Config-manager: 레거시 OMO 구성 경로 마이그레이션
- 0cbfdec fix(model): GitHub Copilot 폴백을 위해 'bad request'를 재시도 가능한 에러로 처리 (#3130)
2명의 커뮤니티 기여자에게 감사합니다:
- @jim80net:
- fix(background-agent): Agent not found 에러 발생 시 폴백 에이전트로 재시도
- fix: agent-not-found 폴백에 대한 시스템 검토 결과 반영
- fix: cubic 검토 대응 — 에러 감지 확대, 테스트 커버리지 추가
- fix: 과도하게 광범위한 agent+undefined 에러 패턴 제거
- @auyua9:
- fix(session-manager): getSessionInfo에서 SDK 데이터 사용