Skip to content

Codex Radar 0.4.19 Public Beta

Pre-release
Pre-release

Choose a tag to compare

@plaonn plaonn released this 24 Jul 12:27

Codex 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-local cwd ownership.
  • Classify the Sidebar Current Workspace group from raw session cwd evidence 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 idempotent hook-config --apply migration path introduced after v0.4.12 and preserves the stable shim path in generated hook configuration on POSIX.

Release Assets

  • codex-radar-helper-0.4.10.zip
  • codex-radar-helper-0.4.10.zip.sha256
  • codex-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

  1. Download the helper bundle, adjacent checksum, and VSIX from the intended GitHub Release.

  2. 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 .
  3. Review the hook migration without writing:

    ~/.local/bin/codex-radar-helper hook-config --hooks-file ~/.codex/hooks.json
  4. Apply only after an explicit user decision:

    ~/.local/bin/codex-radar-helper hook-config --hooks-file ~/.codex/hooks.json --apply
  5. 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 --apply is 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.json and 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.10 wheel and helper bundle.
  • Build and inspect the 0.4.19 VSIX.
  • 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-local cwd를 사용하는 명시적 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 --apply migration path를 포함하고 POSIX generated hook config에서 stable shim path를 보존하는 helper runtime 0.4.10을 제공합니다.

릴리스 산출물

  • codex-radar-helper-0.4.10.zip
  • codex-radar-helper-0.4.10.zip.sha256
  • codex-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.10 wheel/helper bundle과 0.4.19 VSIX를 생성하고 검사합니다.
  • Artifact filename, embedded version, compatibility metadata, checksum, package inventory를 확인합니다.
  • Disposable POSIX helper install/upgrade/diagnose smoke를 완료합니다.
  • 이번 publication과 Native Windows real-host smoke는 별도 milestone으로 유지합니다.