새로운 기능
- App-server v2가 이제 협업 도구 호출을 turn stream의 item 이벤트로 내보내므로, 클라이언트가 에이전트 조정을 실시간으로 렌더링할 수 있습니다. (#9213)
- 협업 도구는 더욱 풍부한 에이전트 제어 기능을 얻었습니다:
spawn_agent는 에이전트 역할 프리셋을 받아들이고, send_input은 메시지를 전달하기 전에 실행 중인 에이전트를 선택적으로 중단할 수 있습니다. (#9275, #9276)
/models 메타데이터는 이제 업그레이드 마이그레이션 마크다운을 포함하므로, 클라이언트가 모델 업그레이드를 제안할 때 더욱 풍부한 가이드를 표시할 수 있습니다. (#9219)
버그 수정
- [revert] Linux 샌드박싱은 이제 사용자 네임스페이스를 사용할 수 없을 때 Landlock 전용 제한으로 대체되며, 샌드박스 규칙을 적용하기 전에
no_new_privs를 설정합니다. (#9250)
codex resume --last는 이제 현재 작업 디렉토리를 준수하며, --all을 명시적 무시로 사용할 수 있습니다. (#9245)
- Stdin 프롬프트 디코딩은 이제 BOMs/UTF-16을 처리하고 잘못된 인코딩에 대해 더욱 명확한 오류를 제공합니다. (#9151)
Changelog
전체 Changelog: https://github.com/openai/codex/compare/rust-v0.84.0...rust-v0.85.0
- #9219
model_info에 migration_markdown 추가 @aibrahim-oai
- #9250 fix: 사용자 네임스페이스를 사용할 수 없을 때 Landlock 전용으로 대체하고 PR_SET_NO_NEW_PRIVS 조기 설정 @viyatb-oai
- #9213 feat: 협업 도구 app-server 이벤트 매핑 @jif-oai
- #9275 feat: 협업 도구에 에이전트 역할 추가 @jif-oai
- #9276 feat:
send_input에 중단 기능 추가 @jif-oai
- #9209 feat: 이벤트 내보내기를 위한 기본 tui @jif-oai
- #9245
codex resume --last를 현재 cwd를 준수하도록 변경 @etraut-openai
- #9207 MCP 비활성화 사유 전파 @gt-oai
- #9151 fix(exec): stdin 프롬프트 디코딩 개선 @liqiongyu
- #9300 revert: pre-Landlock 바인드 마운트 적용 제거 @viyatb-oai