Skip to content

v0.20.6

Choose a tag to compare

@github-actions github-actions released this 30 Jun 09:47
301519d

What's changed

Added

  • Two StorageOps skills for gaps the tools already supported (catalog now 18):
    • storageops-inventory-analysis — how to read an inventory for capacity and
      object-shape (size/count, size histogram, prefix and storage-class
      distribution, small-object ratio, largest objects) via analyze_uploaded_file
      (attached file) or a confirmed plan_inventory_import (+ read_run_result).
      The fact layer beneath the lifecycle/cost decision.
    • storageops-account-posture — how to use survey_account for an account-wide
      landscape + config posture (logging / inventory / lifecycle / public-access-
      block per bucket) and where to look first, with read_run_result for a
      backgrounded survey. The no-error audit entry point (vs triage's error path).
    • Both are written agent-native: on-demand knowledge with adaptive decision
      trees and capability hints, not fixed pipelines (account-posture explicitly
      says not to reflexively review every bucket); app-native tool names only;
      guidance-only. eval-golden-cases gains a "coverage honesty" check (don't
      assert a feature absent when access_denied; snapshot ≠ trend; visible vs
      total buckets). Routing relies on the distinct catalog descriptions.

Install

Builds are unsigned / ad-hoc (no Apple notarization, no Windows Authenticode). Verify downloads against the SHA256SUMS-*.txt files.

  • macOS (arm64): open the .dmg, drag to Applications. First launch shows a Gatekeeper prompt — right-click the app → Open, or run xattr -dr com.apple.quarantine "/Applications/Storage Agent Workbench.app". It starts in a few seconds.
  • Linux (x64): sudo apt install ./storage-agent-workbench-v0.20.6-linux-x64.deb
  • Windows (x64): run the -setup.exe; if SmartScreen warns, choose More info → Run anyway.

Prompt-free signed builds: see docs/signing.md.