Repository navigation
Releases: wo658/redpact
Release list
Redpact v0.11.3 · Beta
English
Verified Ubuntu/Node 24 runtime snapshot. npm tarball integrity and installed-package checks passed. Other host environments and Docker execution require separate verification. See the commit list below for changes and compatibility notes.
한국어
Ubuntu/Node 24에서 검증한 런타임 스냅샷입니다. npm tarball 무결성과 설치 패키지 검증을 통과했습니다. 다른 호스트 환경과 Docker 실행은 별도 검증이 필요합니다. 변경사항과 호환성 주의사항은 아래 커밋 목록을 확인하세요.
Full Changelog: v0.11.2...v0.11.3
Redpact v0.11.2 · Beta
English
- Fix Codex installation of App Page Plugin 0.8.1 by reducing the archive below the host's 50 MiB limit. The shared viewer is minified and embedded once; duplicate build intermediates are excluded.
- Bundle the checksum-verified official Node 24.22.1 LTS runtime, matching the supported Node 24 baseline without stripping its binary.
- Reject oversized Plugin archives during packing, extracted-package verification and publication. Keep bundled package managers and license notices.
- Retain the published runtime 0.11.0 dependency. Existing projects, settings and execution evidence require no reset.
Update the public Redpact marketplace, install Plugin 0.8.1, then reconnect the host. Install and start the pinned runtime in the app if it is absent. Previously published Plugin versions remain immutable.
한국어
- App Page Plugin 0.8.1 압축 파일을 호스트의 50 MiB 한도 아래로 줄여 Codex 설치를 복구합니다. 공용 뷰어를 축소해 한 번만 내장하고 중복 중간 파일을 제외합니다.
- 공식 체크섬으로 확인한 Node 24.22.1 LTS를 번들해 지원 기준인 Node 24와 맞추며 바이너리를 변형하지 않습니다.
- 패키징·압축 해제 검증·게시 단계에서 크기를 초과한 Plugin을 거부합니다. 번들 패키지 매니저와 라이선스 고지는 보존합니다.
- 게시된 런타임 0.11.0 의존성을 유지합니다. 기존 프로젝트·설정·실행 증거를 초기화할 필요는 없습니다.
공개 Redpact 마켓플레이스를 갱신하고 Plugin 0.8.1을 설치한 뒤 호스트를 다시 연결하세요. 필요한 런타임이 없으면 앱에서 설치하고 시작합니다. 이전에 게시한 Plugin 버전은 변경하지 않습니다.
Full Changelog: v0.11.1...v0.11.2
Redpact v0.11.1 · Beta
English
- Publish App Page Plugin 0.8.0 with the current shared viewer and a fixed dependency on the published Redpact runtime 0.11.0.
- Clarify that Plugin-managed runtimes are separate from the global CLI. When the required version is absent, Install Redpact installs that version while preserving existing projects and execution evidence.
- Verify Plugin installation and viewer behavior at Desktop Full (1920px) and Half View (800px).
- Allow up to 30 minutes for npm publication to become visible. Release retries inspect package contents without attempting to republish an existing version; registry identity and artifact integrity checks remain required.
Update the public marketplace with codex plugin marketplace add wo658/redpact --ref main, then run codex plugin add redpact@redpact and reconnect the host. Replace an existing local development marketplace with the public Git source before relying on public updates. Install and start the required runtime from the app. No project-settings or runtime-data reset is required.
한국어
- 최신 공용 뷰어와 게시된 Redpact 런타임 0.11.0을 사용하는 App Page Plugin 0.8.0을 제공합니다.
- Plugin 관리 런타임과 전역 CLI는 별도입니다. 필요한 버전이 없으면 Install Redpact로 해당 버전을 설치하며 기존 프로젝트와 실행 증거는 보존합니다.
- Desktop Full(1920px)과 Half View(800px)에서 Plugin 설치와 뷰어 동작을 검증합니다.
- npm 게시 결과가 레지스트리에 나타날 때까지 최대 30분 기다립니다. 릴리스 재시도는 기존 버전을 다시 게시하지 않고 패키지 내용을 확인하며, 레지스트리 식별 정보와 아티팩트 무결성 검증은 유지합니다.
codex plugin marketplace add wo658/redpact --ref main으로 공개 마켓플레이스를 등록한 뒤 codex plugin add redpact@redpact를 실행하고 호스트를 다시 연결하세요. 로컬 개발 마켓플레이스를 사용 중이면 공개 업데이트를 받기 전에 공개 Git 소스로 교체하세요. 앱에서 필요한 런타임을 설치하고 시작합니다. 프로젝트 설정이나 런타임 데이터를 초기화할 필요는 없습니다.
Full Changelog: v0.11.0...v0.11.1
v0.11.0
English
Redpact now prioritizes its GPT-embedded viewer and test-environment management experience.
- Replace workspace tabs with a shared one-row header in Desktop Full and Half View. Keep navigation and viewer controls compact; use Unit and Integration labels and a shared Play action at the far right.
- Start the embedded viewer with its sidebar collapsed at every width. Preserve manual toggles during resizing and reset to collapsed when reopening.
- Move noncritical diagnostics into dismissible bottom-right notices and the Problems history in Settings. Blocking connection failures retain recovery controls.
- Recognize squash/rebase PR integration using the exact source head, repository and base, plus the merge result already present in the configured local main branch. Preserve new commits and dirty worktrees. Git Graph keeps genuine Git parent edges.
- Introduce dev/main delivery: dev verifies changes; main automatically prepares a stable version, verifies the exact snapshot, tags it, publishes the verified npm artifact and confirms registry integrity.
- Retain safer runtime migrations, original backups, configurable Git-output limits and execution diagnostics from the previously unpublished 0.10.0 snapshot.
Verification is attached to the exact release workflow and artifact identity. Local and managed acceptance cover the affected viewer and merge-tracking flows; the release workflow verifies the installable package on Ubuntu/Node 24. Real ChatGPT host capability enforcement and other OS/Node combinations are outside that evidence. GitHub PR fallback requires authenticated gh; unsupported or unavailable evidence leaves work visible.
Upgrade the installed runtime and reconnect the host after Plugin/schema changes. A Plugin that pins an unpublished or absent runtime shows Install Redpact; an installed global CLI is separate from the Plugin-managed runtime. Existing settings and historical execution evidence are preserved. No project-settings reset is required by this release. Published tags and npm versions remain immutable.
한국어
Redpact의 중심 경험을 GPT 내장 뷰어와 테스트 환경 관리에 맞췄습니다.
- 작업공간 탭을 제거하고 Desktop Full·Half View 모두 한 줄인 공용 헤더를 사용합니다. 탐색·뷰어 제어를 간결하게 정리하고 Unit·Integration 이름과 맨 오른쪽의 공통 Play 작업을 사용합니다.
- 내장 뷰어는 모든 너비에서 사이드바가 접혀 시작합니다. 크기를 바꿔도 수동 전환 상태를 유지하며 다시 열면 접힌 상태로 돌아갑니다.
- 일반 진단은 닫을 수 있는 오른쪽 아래 알림과 Settings의 Problems 이력으로 옮겼습니다. 연결을 막는 오류에는 복구 제어를 유지합니다.
- 정확한 소스 head·저장소·대상과 로컬 메인에 들어온 병합 결과를 확인해 squash·rebase PR 병합을 인식합니다. 새 커밋과 dirty 워크트리는 남기며 Git Graph는 실제 부모 관계를 유지합니다.
- dev/main 배포 흐름을 도입했습니다. dev는 검증하며 main은 안정 버전 준비, 정확한 스냅샷 검증, 태그 생성, 검증한 npm 아티팩트 게시와 레지스트리 무결성 확인을 자동 수행합니다.
- npm에 게시되지 않았던 0.10.0 스냅샷의 안전한 런타임 마이그레이션·원본 백업·Git 출력 한도 설정·실행 진단 개선도 포함합니다.
정확한 릴리스 workflow와 아티팩트 식별 정보에 검증 근거가 연결됩니다. 로컬·관리형 인수 검증은 관련 뷰어·병합 추적 흐름을 다루며, 릴리스 workflow는 Ubuntu/Node 24에서 설치 패키지를 검증합니다. 실제 ChatGPT 호스트의 capability 강제와 다른 OS/Node 조합은 이 근거의 범위가 아닙니다. GitHub PR 보완 판정에는 인증된 gh가 필요하며, 근거가 없거나 지원하지 않으면 작업을 계속 표시합니다.
설치 런타임을 업데이트하고 Plugin·스키마 변경 후 호스트를 다시 연결하세요. Plugin이 요구하는 런타임이 없거나 미게시 상태이면 Install Redpact가 나타나며, 전역 CLI와 Plugin 관리 런타임은 별개입니다. 기존 설정과 실행 이력은 보존하며 이번 릴리스 때문에 프로젝트 설정을 초기화할 필요는 없습니다. 게시한 태그와 npm 버전은 변경하지 않습니다.
Redpact v0.9.0 — CLI workflows and execution diagnostics
Published artifact / 게시 산출물
- Tag:
v0.9.0 - Source commit:
4333bdc55375a5ca25f0101d66c06c01bd65abd3 - npm:
@wo658/redpact@0.9.0, dist-taglatest - SHA-256:
f981a85c618f9c5cc0a3ebb2961606f7363a93f13842db9855abcb810bf2371a
CI release verification passed in Actions run 39005285693. CI trusted publication failed authorization; the same verified artifact was published with authenticated interactive human 2FA on 2026-10-18 KST. The downloaded public npm tarball matches the CI SHA-256 exactly. After registry propagation, actual npm and pnpm installation/browser lifecycle tests both passed. Earlier attempts during registry propagation timed out and are not counted as passes.
CI 릴리스 검증은 통과했습니다. CI 자동 게시 인증 실패 후 2026-10-18에 사용자 로그인과 2단계 인증으로 동일 산출물을 게시했습니다. 공개 npm tarball의 SHA-256이 CI 산출물과 정확히 일치합니다. 레지스트리 반영 후 npm·pnpm 실제 설치 및 브라우저 시작·종료·재시작 검증이 모두 통과했습니다. 반영 전 시간 초과한 시도는 통과 결과에 포함하지 않습니다.
Local CLI/runtime 0.9.0 and local-source Plugin 0.7.0 are installed. Existing instance identity and evidence counts were preserved and the actual viewer opened the earlier managed evidence. The public npm Plugin catalog remains on 0.6.0; Plugin registry publication is separate.
로컬 CLI·런타임 0.9.0과 로컬 Plugin 0.7.0 업데이트, 기존 인스턴스와 이력 보존 및 실제 뷰어 확인을 완료했습니다. 공개 npm 플러그인 카탈로그는 0.6.0이며 플러그인 레지스트리 게시는 별도입니다.
English
Redpact 0.9.0 · Beta brings the reviewed public-main changes since v0.8.0 into an installable web runtime.
- Use the CLI for project/worktree targeting, settings inspection and revision-checked patching, managed tests, environments, execution history and evidence. CLI wait results include cleanup failures.
- The model-facing MCP now exposes lifecycle/status/opening operations. Operational tools remain App-only for the full shared web viewer. Inline chat approval/result cards and native desktop distribution are removed.
- Keep bounded, redacted preparation/execution diagnostics through Testcontainers-managed lifecycles, artifact-copy failures and cleanup. Fix UTF-8 chunk redaction, truncation reporting and Docker build-context cleanup on immediate API rejection.
- Add a Settings preference for Git-tracked files, immutable test-selection scope, retained manual worktree environments, runtime recovery and improved source/evidence identity checks.
- Preserve file-based historical evidence through ordered startup migrations, with original backups and retry validation. CI focuses on Ubuntu/Node 24; bilingual documentation remains canonical.
Upgrade and compatibility
Install @wo658/redpact@0.9.0 using the original npm/pnpm owner, finish active work and restart with the same data directory. Model-facing operational MCP calls are incompatible: update agent skills to CLI and reconnect MCP after updating. Use --server to target the same viewer instance. CLI settings commands replace direct agent edits; the fixed project configuration schema remains the supported format. Existing runtime records use ordered startup migrations; do not reset or delete historical evidence. Unknown/corrupt layouts fail explicitly. Code rollback does not reverse a completed data migration.
App Page Plugin 0.7.0 targets runtime 0.9.0 and carries the CLI skills. Its local-source build is separate from npm plugin publication; the public npm Plugin catalog remains on 0.6.0 until separately published. The plugin does not install a global CLI: install it separately. Native desktop releases remain historical only.
Verification and limits
The product changes were independently reviewed and merged in #21; release preparation is #22. Evidence includes public Ubuntu/Node24 CI, installed runtime tarball verification, managed Integration 12/12, actual desktop/mobile functional checks 17/17 each and inspected captures, plus targeted real Docker failures, resource limits and isolation. Release preparation adds updater regression tests (12 passed), plugin tests (18 passed), extracted plugin verification, bilingual content checks and maintainer Webpack rendering. Default Turbopack rendering previously failed on local port permissions; Webpack rendering passed. Final npm publication uses the CI-verified artifact and records its exact commit and SHA-256.
Not every Docker/Playwright failure combination or host platform was verified; see #21 for the explicit matrix gaps. This release does not claim blanket failure-recovery coverage or new cross-platform plugin support.
한국어
Redpact 0.9.0 · Beta는 v0.8.0 이후 검토한 공개 main 변경을 설치 가능한 웹 런타임으로 제공합니다.
- 프로젝트·워크트리 지정, 설정 조회와 revision 확인 후 부분 수정, 관리형 테스트·환경·실행 이력·증거 조회를 CLI로 수행합니다. 실행 대기 결과에 정리 실패도 반영합니다.
- 모델용 MCP는 수명 주기·상태·앱 열기로 축소합니다. 전체 공유 웹 뷰어에는 App 전용 작업 도구를 유지합니다. 채팅 인라인 승인·결과 카드와 네이티브 데스크톱 배포는 제거했습니다.
- Testcontainers 수명 주기, 결과 복사 실패와 정리 과정에서도 크기 제한·비밀값 가림을 적용한 진단을 보존합니다. UTF-8 청크 가림, 잘림 표시, Docker API 즉시 거부 시 빌드 입력 스트림 정리를 수정했습니다.
- Settings의 Git 추적 파일 필터, 불변 테스트 선택 범위, 워크트리 수동 환경 유지, 런타임 복구와 소스·증거 식별 검증을 포함합니다.
- 원본 백업과 재시도 검증을 갖춘 순차 시작 마이그레이션으로 기존 파일 기반 증거를 보존합니다. CI는 Ubuntu/Node 24에 집중하며 영한 문서를 함께 유지합니다.
업데이트와 호환성
기존 npm/pnpm 소유자를 사용해 @wo658/redpact@0.9.0을 설치합니다. 진행 중 작업을 마친 뒤 같은 데이터 디렉터리로 재시작하세요. 기존 모델용 작업 MCP 호출은 호환되지 않습니다. 스킬을 CLI 방식으로 업데이트하고 MCP를 재연결해야 합니다. 같은 뷰어 인스턴스를 --server로 지정하세요. 에이전트의 설정 직접 편집은 CLI 설정 명령으로 대체하며 기존 단일 프로젝트 설정 스키마를 지원합니다. 기존 런타임 기록은 순차 시작 마이그레이션으로 처리하므로 이력을 초기화하거나 삭제하지 마세요. 알 수 없거나 손상된 형식은 명시적으로 실패합니다. 코드 롤백은 완료한 데이터 마이그레이션을 되돌리지 않습니다.
App Page Plugin 0.7.0은 런타임 0.9.0과 CLI 스킬을 사용합니다. 로컬 소스 빌드와 npm 플러그인 게시는 별개이며, 별도 게시 전까지 공개 npm 플러그인 카탈로그는 0.6.0을 유지합니다. 플러그인은 전역 CLI를 설치하지 않으므로 별도로 설치해야 합니다. 이전 네이티브 데스크톱 릴리스는 과거 산출물로 보존합니다.
검증과 한계
제품 변경은 #21에서 독립 리뷰 후 통합했고 릴리스 준비는 #22에서 진행했습니다. 공개 Ubuntu/Node24 CI, 설치 패키지 검증, 관리형 Integration 12/12, 실제 데스크톱·모바일 기능 검증 각 17/17과 캡처 검토, 실제 Docker 장애·자원 제한·격리 검증을 수행했습니다. 릴리스 준비에는 업데이터 회귀 12개, 플러그인 18개, 추출 플러그인 검증, 영한 문서 검사와 유지관리자 Webpack 렌더링이 포함됩니다. 기본 Turbopack 빌드는 로컬 포트 권한 오류가 있었고 Webpack 렌더링은 통과했습니다. npm에는 CI가 검증한 산출물을 게시하며 정확한 커밋과 SHA-256을 기록합니다.
모든 Docker·Playwright 장애 조합과 모든 호스트 플랫폼을 검증한 것은 아닙니다. 미검증 범위는 #21에 명시했습니다. 모든 장애 복구나 새 플랫폼 플러그인 지원을 보장하는 릴리스가 아닙니다.