v0.3.11
Added
- Host disk/inode-growth WARNING detector:
[monitor.host_health.disk]gainsdisk_growth_pct_per_hr_warning/inode_growth_pct_per_hr_warning(default 5.0%/hr each); a newdisk_growthmonitor alert kind (observability-only, no action taken). agent_runner.events.register_plugin_kind(name)restores a namespaced custom-event-kind affordance for out-of-tree plugins, validated against the builtin-kind namespace.
Verified
- Pre-OOM host-pressure terminate: small-host PSI/swap calibration pinned as always-on tests-of-record, plus a gated real-cgroup property test (
AGENT_RUNNER_E2E_PI) run live on a ~0.5 GB host — sustained host PSI-full ≥ 60 (measured 69–77 over 3 samples) terminated and reaped the agent with the host still responsive and no cgroup OOM kill; reproduced across two clean runs.
Docs
docs/migrations/0.3.mdclarifies the 0.3.9 seam-subtraction adaptation contract (fold-in viapost_round_hooks,event_kindsreplacement) and documentsregister_plugin_kind.
No config migration required. peek --json schema stays 2.6.