Skip to content

Earnie CLI 0.2.1

Choose a tag to compare

@scanoss-automation scanoss-automation released this 26 Sep 10:24
· 8 commits to main since this release

Added

  • earnie mcp review, the coding-agent hooks and the pre-commit hook name
    every scanner a Self-check did not run, with the reason. A Self-check now
    also runs AI provenance.
  • earnie mcp doctor says, for each scanner domain, whether your key sees
    it and why not: the organization has not enabled it, or the key is not
    scoped to it.
  • earnie scan path|staged|diff --scanners oss,crypto,ai chooses the
    scanners. Without it the server runs every scanner your organization
    enabled that your key may use.
  • A model file finding reports its identification (status, model, match
    method and confidence) in JSON output and in --details.
  • earnie export --include oss,crypto,ai --bom-format cyclonedx|spdx --output FILE downloads a bill of materials for the Project: crypto alone
    is a CBOM, ai alone an AIBOM. It reuses the scan's snapshot with the same
    sections when there is one.

Changed

  • A request refused because the organization has not enabled a scanner, or
    because the API key is not scoped to it, says which of the two it is and
    what to do.
  • earnie policy violations reads every page of a policy's violations. The
    server now returns them in pages, and 0.1.1 shows only the first one.
  • earnie scan waits until the server has prepared the scan before it
    uploads files.
  • A repository with a gitlab.com remote resolves to its Earnie project.

Fixed

  • earnie mcp setup accepts the file modes Windows reports for existing
    agent configuration files.
  • The release installs the GitHub CLI it needs, so it publishes from the
    self-hosted runners.