Skip to content

v0.2.0 — Codex adapter

Choose a tag to compare

@tinqiao-oss tinqiao-oss released this 15 Jun 11:45
· 4 commits to master since this release

First host adapter beyond Claude Code. Minor bump: new functionality, fully backward-compatible (existing Claude Code setups untouched).

Added

  • Codex init adaptertools/engramory_init.py codex bootstraps a Codex project: creates a memory store, writes a marked Engramory block into AGENTS.md, optionally installs the full protocol under .agents/skills/engramory (Codex auto-discovers Agent Skills there), and gitignores an in-project store. Idempotent on re-run.
  • Codex adapter docsadapters/codex/README.md. Honest reliability model: the index cap on Codex is rules + engramory_check.py, not a deterministic deny hook (the PreToolUse hook stays Claude-Code-only).

Hardened

  • AGENTS.md block editing tolerates malformed markers from a hand-edit (reversed / dangling) — no crash, no silent data loss.
  • Source tree validated up front (clear message instead of a raw traceback); --force help clarified; Python 3.9 compatibility fix.

Tests

  • +5 (89 total): bootstrap, idempotence, external/kept memory roots, malformed-marker no-data-loss, --force replace-vs-keep.

Full changelog: https://github.com/tinqiao-oss/engramory/blob/master/CHANGELOG.md