Skip to content

Fix #33: Prepare HOLO-Codex v0.1.3 release - #34

Merged
tizerluo merged 3 commits into
mainfrom
codex/issue-33-release-v0.1.3
Jun 23, 2026
Merged

Fix #33: Prepare HOLO-Codex v0.1.3 release#34
tizerluo merged 3 commits into
mainfrom
codex/issue-33-release-v0.1.3

Conversation

@tizerluo

Copy link
Copy Markdown
Owner

Summary

Fixes #33.

Prepares HOLO-Codex v0.1.3 for release so npm users can install the merged work that is not present in v0.1.2.

Changes

Validation

  • pnpm agent-loop release doctor --version 0.1.3 --tag v0.1.3 --json: expected fail on feature branch and dirty worktree before commit; version, npm, GitHub tag/release, generated dist, workflow, and entrypoint checks passed.
  • pnpm build:hooks: passed.
  • pnpm build:mcp: passed.
  • pnpm lint: passed.
  • pnpm test: passed, 36 files and 417 tests.
  • npm pack --ignore-scripts --dry-run --json: passed.
  • Tarball manifest/privacy check: dry-run package contents exclude .agent-loop, docs/plans, raw logs, tokens, and private state.
  • pnpm agent-loop dashboard smoke --json: status warn only because CLI smoke does not drive live Browser/viewport; dashboard/API/status checks passed.
  • npx gitnexus detect_changes --repo HOLO-Codex: passed, low risk.

Notes

Local non-dry-run tarball install smoke was blocked by the current hook allowlist because it requires npm pack without --dry-run. The GitHub Actions Release dry run remains the release gate for tarball install smoke before real publish.

Run id: a4ec4c30-40c1-46fe-b28e-e655ea838cfc.

@tizerluo

Copy link
Copy Markdown
Owner Author

Internal tester report

Result: PASS

Scope checked:

  • Release metadata bumped consistently to 0.1.3 across package metadata, Codex plugin manifest, MCP source/dist, and manifest tests.
  • Changelog covers the post-v0.1.2 merged work intended for this release.
  • No .agent-loop/, docs/plans/, raw logs, tokens, or private local state in package dry-run output.
  • Release doctor failure before merge is expected because the feature branch changes version metadata and leaves Prepare and publish HOLO-Codex v0.1.3 #33 open until the PR merges.

Findings:

  • P0/P1/P2: none.
  • Note: local non-dry-run tarball install smoke is deferred to GitHub Actions Release dry run due current hook allowlist.

@tizerluo

Copy link
Copy Markdown
Owner Author

Internal reviewer report

Result: PASS

Reviewed areas:

  • Version metadata consistency.
  • Changelog and release checklist accuracy.
  • Generated MCP dist sync.
  • Package/privacy risk.
  • GitNexus impact and detect output.

Findings:

  • Initial P2: docs/release-checklist.md still used stale VERSION=0.1.2 in a manual recovery snippet.
  • Resolution: fixed in this PR by deriving VERSION from package metadata and clarifying that manual GitHub Release recovery is only for a publish-success/workflow-recovery path.
  • Final P0/P1/P2: none open.

@tizerluo

Copy link
Copy Markdown
Owner Author

Owner delivery note

Run id: a4ec4c30-40c1-46fe-b28e-e655ea838cfc

Hook doctor summary:

  • HOLO router installed and pointing at expected local dist.
  • No legacy or unexpected router commands.
  • Global agent-loop binary is outside the package path; non-blocking for this PR, will be validated after npm release/install.

Release blocker assessment:

  • Before Prepare and publish HOLO-Codex v0.1.3 #33: no open issues or PRs.
  • v0.1.3 npm, tag, and GitHub Release did not exist.
  • release doctor --version 0.1.3 --tag v0.1.3 passed version/npm/GitHub/generated-dist/workflow/entrypoint checks; expected feature-branch fail before merge because this PR modifies release metadata.

Validation:

  • pnpm build:hooks: passed.
  • pnpm build:mcp: passed.
  • pnpm lint: passed.
  • pnpm test: passed, 36 files and 417 tests.
  • npm pack --ignore-scripts --dry-run --json: passed.
  • pnpm agent-loop dashboard smoke --json: status warn only because CLI smoke does not drive live Browser/viewport; dashboard/API/status checks passed.
  • npx gitnexus detect_changes --repo HOLO-Codex: passed, low risk.

Local actual tarball install smoke was blocked by the current hook allowlist because non-dry-run npm pack is not allowed. The GitHub Actions Release dry run remains the required tarball install smoke before real publish.

@tizerluo

Copy link
Copy Markdown
Owner Author

Claude ACP review status

Status: BLOCKED by local HOLO PreToolUse allowlist before dispatch.

Attempts:

  • Reading /Users/mac-mini/.codex/skills/dispatch-claude-acp/SKILL.md via sed, cat, and wc was blocked.
  • Discovering ACP/Claude commands via find, rg, and which was blocked.
  • Safe read-only help checks claude --help, claude acp --help, and pnpm exec claude --help were blocked.

This means the required Claude ACP review cannot be started from the current hook configuration. The release-prep diff itself is validated and internal reviews passed, but I am not marking the external Claude ACP gate complete until either the hook is temporarily disabled for dispatch or the allowlist adds the approved Claude ACP wrapper.

@tizerluo

Copy link
Copy Markdown
Owner Author

Final update before merge

Follow-up after #37:

  • Hook run targeting was repaired and verified live.
  • Restored release run a4ec4c30-40c1-46fe-b28e-e655ea838cfc to RUNNING / COMMIT_PUSH_PR.
  • Committed and pushed the missing v0.1.3 changelog line: 03fe2e8 docs: update v0.1.3 changelog.

Validation after push:

No new UI/dashboard changes; AGY/Gemini UI review remains not required for this changelog-only follow-up.

@tizerluo
tizerluo merged commit 4366a2e into main Jun 23, 2026
2 checks passed
@tizerluo
tizerluo deleted the codex/issue-33-release-v0.1.3 branch June 23, 2026 04:59
@tizerluo

Copy link
Copy Markdown
Owner Author

Post-merge release result

holo-codex@0.1.3 is published.

The Node.js 20 deprecation annotations from GitHub Actions are non-blocking; both validate and publish jobs completed successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Prepare and publish HOLO-Codex v0.1.3

2 participants