새로운 기능
- 스킬 메타데이터를
SKILL.toml에서 정의할 수 있으며 (이름, 설명, 아이콘, 브랜드 색상, 기본 프롬프트), 앱 서버와 TUI에서 표시됩니다 (#9125)
- 클라이언트가 웹 검색을 명시적으로 비활성화하고 헤더를 통해 적격성을 신호할 수 있어 서버 측 롤아웃 제어와 일치합니다 (#9249)
버그 수정
- MCP 유도 수락 시 null 대신 빈 JSON 페이로드를 전송하도록 변경되어 콘텐츠를 예상하는 서버를 만족합니다 (#9196)
- 입력 프롬프트 자리표시자 스타일이 이탤릭 처리되지 않은 상태로 되돌려져 터미널 렌더링 문제를 방지합니다 (#9307)
- 빈 붙여넣기 이벤트가 클립보드 이미지 읽기를 더 이상 트리거하지 않습니다 (#9318)
- 통합 실행이 백그라운드 프로세스를 정리하여 리스너 중지 후의 늦은 End 이벤트를 방지합니다 (#9304)
기타 작업
- 오케스트레이터 프롬프트를 개선하여 내부 라우팅 동작을 향상시킵니다 (#9301)
- 잡음이 많은
needs_follow_up 에러 로깅을 줄입니다 (#9272)
Changelog
전체 변경 로그: https://github.com/openai/codex/compare/rust-v0.85.0...rust-v0.86.0
- #9301 chore: better orchestrator prompt @jif-oai
- #9304 nit: clean unified exec background processes @jif-oai
- #9307 Revert recent styling change for input prompt placeholder text @etraut-openai
- #9125 Support SKILL.toml file. @xl-openai
- #9249 [search] allow explicitly disabling web search @sayan-oai
- #9272 remove needs_follow_up error log @pap-openai
- #9318 Revert empty paste image handling @aibrahim-oai
- #9196 fix: send non-null content on elicitation Accept @yuvrajangadsingh