Skip to content

v0.5.0

Choose a tag to compare

@fatherlinux fatherlinux released this 10 Oct 12:02
· 10 commits to main since this release
cf587c3

Added

  • The 35 tools that only read (every list_*, get_*, search_* tool and
    compare_branches) publish readOnlyHint: true. A gateway uses it to decide
    whether an invalid optional argument may be dropped or must refuse the call
    (crunchtools/constitution#35).
  • Tests pin every registered tool into READ_ONLY or WRITES, and check that
    each read-only tool reaches GitLab with GET only and no request body.

Changed

  • Inherits constitution v1.22.0; the workflow pins and the pre-commit hook rev
    move with it.

  • Constitution is now a v1.18.0 manifest: it holds only what is specific to
    this repo; fleet and profile rules apply by reference.

  • Constitution validation is pinned to the inherited release via
    .github/workflows/constitution.yml.

  • Dependabot auto-merges GitHub Actions minor and patch updates.