Skip to content

Onus v0.5.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 19:42
· 11 commits to main since this release
369828e

Phase 2 complete:

  • onus_impact (onus query impact <target> --change remove|rename|change-signature|add-required-member|change-behavior): before a change, the files that break or need a check, one site each (for a new required member only the implementations, found in the source text), and the tests that exercise the target.
  • onus_invariants (onus query invariants [target]): the invariants onus.yaml declares.
  • onus mcp --http <addr>: the MCP tools over streamable HTTP. Only loopback host names are answered unless --allow-host adds one; every tool answers the same over stdio and HTTP.
  • scripts/benchmark-references.mjs: compares the map's dependents with the TypeScript compiler's find-all-references. Recall is 1.000 on the fixture and 0.999 on Twenty (benchmark).

Install

brew install onushq/tap/onus
curl -fsSL https://onushq.com/install.sh | sh

Or in a workflow: uses: onushq/onus/action@v0.5.0. Each archive is attested: gh attestation verify <archive> --repo onushq/onus.