Repository navigation
Releases: g1n0mag1k/hermes-echo
Releases · g1n0mag1k/hermes-echo
Release list
v0.3.6 — Zero-config for all Python project formats
- Auto-detect now works on ALL Python project formats:
[project.scripts] (PEP 621)
[tool.poetry.scripts]
[tool.setuptools.entry-points]
setup.cfg [options.entry_points]
setup.py console_scripts (existing) - Verified zero-config on tox, pre-commit, isort
- 114 tests passing
v0.3.5 — Release hygiene and public consistency
- All Session 14 fixes now on GitHub main
- SECURITY.md committed and in npm package
- action.yml command is required: false
- README references v0.3.4/v0.3.5
- 104 tests passing
v0.3.4 — Named probe bypass and trust docs
- accept now bypasses probe cap entirely
- 30-probe cap only applies to accept-all
- SECURITY.md included in npm package
- 104 tests passing
v0.3.3 — Auto-detect and trust infrastructure
- command is now optional — auto-detected from setup.py/pyproject.toml
- SECURITY.md added — no telemetry, nothing leaves the runner
- Permissions block documented in README
- Nondeterministic output handling documented
- Drift reports but does not fail CI (always exits 0)
- 104 tests passing
v0.3.2 — hermes-tools package scope
- Package renamed to @hermes-tools/hermes-echo
- npm install -g @hermes-tools/hermes-echo
v0.3.1 — A1 README and nested discovery
- Package renamed to @su1gegen1s/hermes-echo
- Full stdout/stderr stored in contracts
- Nested subcommand discovery (30 contracts from pypa/hatch)
- A1 README with live demo output
- 91 tests passing
v0.3.0 — Full stdout/stderr Echo Contracts
Highlights
- Echo Contracts now capture and compare full stdout/stderr (not just stderr empty/present)
- Confirmed subcommands discover at confidence 70 (included in CI)
- Nested argparse/Click command discovery
- Ships ncc-bundled `dist/action.js` for GitHub Actions
v0.2.2 — Discover subcommands
Confirmed CLI subcommands now meet minConfidence 70.
v0.2.1 — Action bundle
Fixes
- Commit ncc-bundled
dist/action.jssouses: g1n0mag1k/hermes-echo@v0.2.1resolves the Action entrypoint.
v0.2.0 — Echo Contracts
v0.2.0 — Echo Contracts
Your CLI's behavior is now a contract.
hermes-echo accept— lock in current behavior as a signed contracthermes-echo accept <command>— accept a single command- Contracts stored in
.hermes/contracts/*.yml - PR comments now show contract drift: what changed vs. what was promised
- Doctor gate: discovery confidence must be ≥70 before accept runs
- 61 tests passing