Skip to content

release: mancode 0.6.2 - #35

Merged
whitelonng merged 2 commits into
mainfrom
codex/release-0.6.2
Aug 13, 2026
Merged

release: mancode 0.6.2#35
whitelonng merged 2 commits into
mainfrom
codex/release-0.6.2

Conversation

@whitelonng

Copy link
Copy Markdown
Owner

Changes

  • fix: V3 adapter path-safety errors now name the offending path, reason, and remediation instead of a bare MANCODE_ARTIFACT_PATH_UNSAFE (fixes the opaque failure when a repo ships CLAUDE.md -> AGENTS.md as a symlink, e.g. openai/codex convention).
  • Contract test covering the in-repo symlinked target case.

Verification

  • npx vitest run tests/v3-adapter-contracts.test.ts (22 passed)
  • related adapter suites: adapter-status / adapter-upgrade / beta-gate / read-retry (29 passed)
  • npm run typecheck + biome clean
  • full suite passes with DSH_SHELL unset (6 pre-existing failures are caused by DSH_SHELL=1 leaking into platform-hint detection tests)

…errors

The V3 adapter path-safety assertion rejected symlinked fixed targets
(e.g. CLAUDE.md -> AGENTS.md, the openai/codex convention) with a bare
error code, leaving  failures unexplained. The error now
names the relative path, the resolved link target, and the remediation
while keeping the MANCODE_ARTIFACT_PATH_UNSAFE prefix intact.
@whitelonng
whitelonng merged commit b208cf9 into main Aug 13, 2026
2 of 6 checks passed
@whitelonng
whitelonng deleted the codex/release-0.6.2 branch August 13, 2026 17:25
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.

1 participant