fix: add Cursor/Codex adapters + align version strings to 4.9.0#5
Conversation
…messages, and install.ps1 Six stale version references (3.0.0, 4.2.0, 4.7.0, 4.8.0) updated to match the canonical 4.9.0. Adds CLAUDE-ISSUES.md with the full audit log. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
thewhyman
left a comment
There was a problem hiding this comment.
Thanks for this — the adapter additions are solid work. One required fix before merge, then this is good to go.
Required: .gitignore — anchor the AGENTS.md pattern
The problem: The new AGENTS.md entry in .gitignore is unanchored. Git pattern AGENTS.md matches that filename anywhere in the repo tree — including plugins/co-dialectic/adapters/codex/AGENTS.md (the Codex adapter you are adding in this same PR).
The current PR works because the file was force-added with git add, but any future contributor who tries git add plugins/co-dialectic/adapters/codex/AGENTS.md normally will silently fail to track it. The file disappears from git status and they will have no idea why.
The fix (one character):
-AGENTS.md
+/AGENTS.md/AGENTS.md anchors the pattern to the repo root only — which is the intent (ignore Claude Code auto-generated root-level AGENTS.md, not adapter files nested in the plugin tree).
Everything else is ✅
Cursor adapter — alwaysApply: true + Cruise default + quiet status metadata is exactly the right UX for the Cursor surface. Invisible prompt improvement with no Drive-mode friction.
Codex adapter — Lightweight, no persona system, engineering discipline only. Correct call — Codex is a coding agent, the persona stack would be noise there.
Version strings — All five locations aligned to 4.9.0 (SKILL.md, SKILL-lite.md, plugin.json, marketplace.json, install.ps1). Clean.
--target auto flag — Smart default for the install scripts.
Pre-merge 404 on raw main URL for the .mdc file is expected and self-resolves on merge. Not a blocker.
Fix the .gitignore anchor and this is ready to merge.
Summary
.cursor/rules/co-dialectic.mdc) and Codex adapter (AGENTS.md) with install support via--target cursor|codex|all4.9.0CLAUDE-ISSUES.mdaudit log documenting all findings and fixesTest plan
bash test-plugin.shpasses 57/57 (includes Cursor fallback + Codex adapter path checks)bash install.sh --target cursorcreates byte-identical.mdcin.cursor/rules/bash install.sh --target codexcreates byte-identicalAGENTS.mdAGENTS.mdand listscodicommands--target codexupdates the existing block (idempotent, no duplication)grep -r 'v[0-9]\+\.[0-9]\+\.[0-9]\+' --include='*.json' --include='*.ps1'shows only4.9.0🤖 Generated with Claude Code