What's Changed
Web MCP improvements
- feat(mcp): add get_log and get_state tools, redact credentials from get_apps by @springfall2008 in #4775
Cloud inverter fixes/docs
- test(sigenergy): cover the pVPower REST key fallback by @chalfontchubby in #4772
- fix(alphaess): let a same-cycle target SoC correction past the write pacer by @springfall2008 in #4776
- fix: decide the Solis TOU bit from the firmware, not from a read-back by @springfall2008 in #4783
- fix(sigenergy): apply the configured export rate to discharge commands by @chalfontchubby in
- #4782
Misc bug fixes
- Fix Dynamic load baseline: exclude car energy by @nickgee31 in #4708
- fix: backfill InDay chart's Predicted line for elapsed minutes under Load ML by @springfall2008 in #4762
- Size the thread pool to the container's CPU quota by @amasolov in #4771
### Code lint
- chore(lint): enable ruff E713 (not-in style) by @chalfontchubby in #4777
- chore(lint): enable ruff F811 (redefinition of unused name) by @chalfontchubby in #4778
- chore(lint): enable ruff E722 (bare except) by @chalfontchubby in #4779
- chore(lint): enable ruff F821 (undefined name) by @chalfontchubby in #4780
- chore(lint): enable ruff F841 (unused local variable) by @chalfontchubby in #4781
AI Bot
- fix: BOT_REVIEW posted nothing when /code-review wrote its POST flag-first by @springfall2008 in #4773
Full Changelog: v8.53.4...v8.53.5