Codex Radar 0.4.19 Public Beta
Pre-releaseCodex Radar 0.4.19 Public Beta
Codex Radar 0.4.19 consolidates the extension work after the published v0.4.12 public beta. This prerelease pairs VSIX 0.4.19 with helper runtime 0.4.10; the two versions remain intentionally independent.
Highlights
- Use the shared sanitized display-state export as the default VS Code list source, with the direct host-local adapter retained as a bounded fallback.
- Negotiate transcript-preview v2 for locale-aware recorded times and date separators while preserving immutable v1 compatibility.
- Add the explicit Open in Codex CLI integrated-terminal action with structured
resume, session-id arguments and host-localcwdownership. - Classify the Sidebar Current Workspace group from raw session
cwdevidence before sanitized card conversion. - Preserve actionable missing, empty, and stale session-index setup diagnostics across shared-export success and fallback paths.
- Open Sidebar transcript Preview from the selected in-memory session before background refresh, preventing the initial click from being delayed by catalog synchronization.
- Include helper runtime
0.4.10, which carries the explicit idempotenthook-config --applymigration path introduced afterv0.4.12and preserves the stable shim path in generated hook configuration on POSIX.
Release Assets
codex-radar-helper-0.4.10.zipcodex-radar-helper-0.4.10.zip.sha256codex-radar-vscode-0.4.19.vsix
The helper bundle contains a pure-Python 0.4.10 wheel and compatibility metadata for VS Code extension versions from 0.4.3 up to, but not including, 0.5.0.
Install
-
Download the helper bundle, adjacent checksum, and VSIX from the intended GitHub Release.
-
Verify and install the helper on a supported POSIX Python 3.9+ host:
shasum -a 256 -c codex-radar-helper-0.4.10.zip.sha256 unzip codex-radar-helper-0.4.10.zip cd codex-radar-helper-0.4.10 python3 install-helper.py install .
-
Review the hook migration without writing:
~/.local/bin/codex-radar-helper hook-config --hooks-file ~/.codex/hooks.json
-
Apply only after an explicit user decision:
~/.local/bin/codex-radar-helper hook-config --hooks-file ~/.codex/hooks.json --apply
-
Install the VSIX on the same local or Remote SSH extension host:
code --install-extension codex-radar-vscode-0.4.19.vsix --force
Privacy and Automation Boundaries
- Install, upgrade, rollback, diagnose, and the VS Code extension do not edit Codex hook configuration.
hook-config --applyis a separate explicit migration action. It preserves unrelated hooks, normalizes Radar-owned entries, creates a backup for changed writes, and validates the readback.- The VS Code GUI remains read-oriented for Codex and Radar runtime state. Open in Codex CLI runs only after a user-visible action.
- Transcript/session metadata remains host-local. Shared display state excludes raw
cwd, transcript paths, raw content, and private runtime paths. - Marketplace/PyPI publication and account/credential actions require separate approval.
Native Windows Status
- The helper bundle contains the implemented Native Windows foundation and generated Windows-compatible assets.
- Native Windows support is not complete until a real Codex hook updates
%LOCALAPPDATA%\codex-radar\state\sessions.jsonand the VS Code sidebar shows that exact session. - Windows CI, WSL2, candidate packaging, and POSIX smoke do not replace the real-host gate.
- This POSIX public beta does not complete or replace the separate Native Windows real-host validation.
Release Verification
- Run the full Python unit suite and compileall.
- Run the full VS Code extension test suite.
- Build and inspect the
0.4.10wheel and helper bundle. - Build and inspect the
0.4.19VSIX. - Confirm artifact filenames, embedded versions, compatibility metadata, checksums, and packaged file inventory.
- Complete a disposable POSIX helper install/upgrade/diagnose smoke.
- Keep this publication and the Native Windows real-host smoke as separate milestones.
한국어
Codex Radar 0.4.19는 게시된 v0.4.12 공개 베타 이후의 확장 작업을 다음 공개 베타로 묶습니다. 이 prerelease는 VSIX 0.4.19와 helper runtime 0.4.10을 함께 제공하며 두 version은 의도적으로 독립적으로 관리됩니다.
주요 변경 사항
- Shared sanitized display-state export를 VS Code list의 기본 source로 사용하고 direct host-local adapter를 제한된 fallback으로 유지합니다.
- Immutable v1 호환성을 유지하면서 transcript-preview v2를 명시적으로 협상해 기록 시각과 날짜 구분선을 표시합니다.
- Structured
resume, session-id argument와 host-localcwd를 사용하는 명시적 Open in Codex CLI integrated-terminal action을 추가합니다. - Sanitized card 변환 전에 raw session
cwd로 Sidebar Current Workspace를 분류합니다. - Shared-export 성공과 fallback 경로에서도 missing, empty, stale session-index 진단을 보존합니다.
- Sidebar 선택 직후 in-memory session으로 Preview를 먼저 열고 catalog 동기화는 background에서 수행합니다.
v0.4.12이후 추가된 명시적이고 idempotent한hook-config --applymigration path를 포함하고 POSIX generated hook config에서 stable shim path를 보존하는 helper runtime0.4.10을 제공합니다.
릴리스 산출물
codex-radar-helper-0.4.10.zipcodex-radar-helper-0.4.10.zip.sha256codex-radar-vscode-0.4.19.vsix
Helper bundle에는 pure-Python 0.4.10 wheel과 VS Code extension 0.4.3 이상 0.5.0 미만의 compatibility metadata가 포함됩니다.
설치
지원되는 POSIX Python 3.9+ host에서 bundle/checksum을 검증하고 helper를 설치한 뒤, hook migration을 먼저 no-write로 검토합니다. hook-config --apply는 사용자가 명시적으로 선택한 경우에만 실행합니다. 같은 local 또는 Remote SSH extension host에 codex-radar-vscode-0.4.19.vsix를 설치합니다.
개인정보 보호 및 자동화 경계
- Install, upgrade, rollback, diagnose, VS Code extension은 Codex hook config를 수정하지 않습니다.
hook-config --apply는 별도의 명시적 migration action이며 관련 없는 hook을 보존하고 Radar-owned entry만 정규화합니다.- VS Code GUI는 Codex/Radar runtime state에 대해 read-oriented 상태를 유지합니다. Open in Codex CLI는 사용자가 명시적으로 선택했을 때만 실행됩니다.
- Transcript/session metadata는 host-local로 유지하고 shared display state에는 raw
cwd, transcript path/content, private runtime path를 포함하지 않습니다. - Marketplace/PyPI publication과 account/credential action은 별도 승인이 필요합니다.
Native Windows 상태
- Helper bundle에는 구현된 Native Windows foundation과 generated Windows-compatible asset이 포함됩니다.
- 실제 Codex hook이
%LOCALAPPDATA%\codex-radar\state\sessions.json을 갱신하고 VS Code sidebar가 같은 session을 표시하기 전에는 Native Windows 지원 완료가 아닙니다. - Windows CI, WSL2, candidate packaging, POSIX smoke는 real-host gate를 대체하지 않습니다.
- 이 POSIX 공개 베타는 별도의 Native Windows real-host validation을 완료하거나 대체하지 않습니다.
릴리스 검증
- 전체 Python unit test와 compileall을 실행합니다.
- 전체 VS Code extension test를 실행합니다.
0.4.10wheel/helper bundle과0.4.19VSIX를 생성하고 검사합니다.- Artifact filename, embedded version, compatibility metadata, checksum, package inventory를 확인합니다.
- Disposable POSIX helper install/upgrade/diagnose smoke를 완료합니다.
- 이번 publication과 Native Windows real-host smoke는 별도 milestone으로 유지합니다.