v0.20.6
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) viaanalyze_uploaded_file
(attached file) or a confirmedplan_inventory_import(+read_run_result).
The fact layer beneath the lifecycle/cost decision.storageops-account-posture— how to usesurvey_accountfor an account-wide
landscape + config posture (logging / inventory / lifecycle / public-access-
block per bucket) and where to look first, withread_run_resultfor 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-casesgains a "coverage honesty" check (don't
assert a feature absent whenaccess_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.