v1.1.1
PlusCodex v1.1.1
- Codex 작업이 완료된 직후 읽음 상태 갱신이 늦어져도 완료 항목을 메뉴바에 유지합니다. 결과를 확인하기 전에 작업이 목록에서 사라지던 경우를 줄였습니다.
- Codex가 완료 채팅의 읽음 상태 전환을 전달하거나 PlusCodex 메뉴바의 완료 항목으로 채팅을 열면 해당 항목을 숨깁니다. 읽음 상태가 별도 이벤트, 상태 스냅샷, 변경 패치 중 어떤 경로로 전달되더라도 반영하고, 뒤늦게 도착한 이전 상태 때문에 항목이 다시 나타나지 않도록 했습니다.
- 같은 채팅에서 새 작업이 시작되거나 새로운 결과가 생기면 메뉴바 목록에 다시 표시합니다. 완료와 읽음 이벤트가 가까운 시점에 도착할 때도 읽은 결과가 남지 않도록 처리 순서를 조정했습니다.
- Codex 작업의 진행 중 상태를 놓쳤더라도 앱 실행 후 시작된 작업이 완료 또는 실패한 사실을 감지하도록 보완했습니다. 앱 실행 전에 끝난 작업을 새 완료 알림으로 취급하지 않도록 시작 시각을 확인합니다.
- Codex가 큰 내부 상태 메시지를 보내는 경우 해당 프레임을 건너뛰고 이후 작업 상태 수신을 계속하도록 연결 처리를 개선했습니다.
- 메뉴바를 열 때 업데이트 확인 상태가 바로 표시되도록 확인 시작과 화면 갱신 시점을 맞췄습니다.
English
- Completed tasks remain in the menu bar while Codex's read state catches up, reducing cases where a result disappears before it can be reviewed.
- When Codex reports a completed chat as read, or when it is opened from the PlusCodex menu, its completed row is removed. Read changes are handled whether they arrive as a separate event, a state snapshot, or a patch; a late stale state does not restore the row.
- A new turn or a newer result in the same chat makes the row appear again. Completion and read events arriving close together no longer leave an already-read result in the menu.
- A recently completed or failed turn can be detected even when its running state was missed. Turns completed before PlusCodex started are not treated as new completions.
- Large internal Codex state frames are skipped so later activity updates can continue without repeatedly reconnecting.
- The update-checking state is prepared when the menu is opened, so its indicator appears promptly.
설치 및 업데이트
기존 정식 버전은 앱의 업데이트 기능으로 v1.1.1을 설치할 수 있습니다. v1.0.9에서 업데이트하는 경우에도 v1.1.0을 먼저 설치할 필요는 없습니다. 처음 설치하거나 수동으로 교체하려면 PlusCodex-1.1.1.dmg를 열고 앱을 Applications로 옮기세요. 기존 설정은 유지됩니다.
Apple Silicon Mac과 macOS 14 이상을 지원합니다. 이 배포본은 ad-hoc 서명되어 있으며 Apple Developer ID 서명·공증은 없습니다. PlusCodex는 OpenAI의 공식 앱이 아닙니다.
검증 범위 / Validation
완료 작업의 읽음 처리와 새 작업 재표시를 포함한 자동 테스트가 통과했습니다. 메뉴바 팝업이 간헐적으로 바로 닫히는 현상은 실제 클릭 테스트에서 재현되어 계속 확인 중입니다.
Automated checks passed, including read-state handling and reappearance for new work. An intermittent menu popup that closes shortly after opening was reproduced in click testing and remains under investigation.