Skip to content

Releases: g1n0mag1k/hermes-echo

v0.3.6 — Zero-config for all Python project formats

Choose a tag to compare

@g1n0mag1k g1n0mag1k released this 30 Sep 12:25
  • 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

Choose a tag to compare

@g1n0mag1k g1n0mag1k released this 30 Sep 08:28
  • 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

Choose a tag to compare

@g1n0mag1k g1n0mag1k released this 30 Sep 08:13
  • 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

Choose a tag to compare

@g1n0mag1k g1n0mag1k released this 30 Sep 07:31
  • 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

Choose a tag to compare

@g1n0mag1k g1n0mag1k released this 30 Sep 06:57
  • Package renamed to @hermes-tools/hermes-echo
  • npm install -g @hermes-tools/hermes-echo

v0.3.1 — A1 README and nested discovery

Choose a tag to compare

@g1n0mag1k g1n0mag1k released this 30 Sep 06:43
  • 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

Choose a tag to compare

@g1n0mag1k g1n0mag1k released this 30 Sep 05:21

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

Choose a tag to compare

@g1n0mag1k g1n0mag1k released this 30 Sep 05:18

Confirmed CLI subcommands now meet minConfidence 70.

v0.2.1 — Action bundle

Choose a tag to compare

@g1n0mag1k g1n0mag1k released this 30 Sep 05:10

Fixes

  • Commit ncc-bundled dist/action.js so uses: g1n0mag1k/hermes-echo@v0.2.1 resolves the Action entrypoint.

v0.2.0 — Echo Contracts

Choose a tag to compare

@cursor cursor released this 29 Sep 21:26
ecaf2a6

v0.2.0 — Echo Contracts

Your CLI's behavior is now a contract.

  • hermes-echo accept — lock in current behavior as a signed contract
  • hermes-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