Home Assistant Agent Interface v0.2.1
v0.2.1 improves action feedback for physical devices whose state reaches Home Assistant asynchronously.
Fixes and improvements:
- Read target state immediately after an accepted action, then poll only while no change is visible
- Exit early as soon as any observed target changes
- Distinguish changed from no_change_observed without changing the existing observation status contract
- Report observation attempts, configured settle deadline, and actual wait time
- Configure defaults with observationSettleMs and observationPollMs
- Override individual calls with settle_ms and poll_interval_ms; use settle_ms 0 for one immediate read
- Propagate cancellation during an active settle window
Defaults:
- Settle deadline: 1500 ms
- Poll interval: 250 ms
Validation:
- 35 tests passed
- OpenClaw plugin validation passed
- ClawHub inspector passed with zero findings
- npm audit reported zero vulnerabilities
ClawHub publication remains separate from this GitHub release.