What's Changed
Minor bugs
- Tell Claude Code the Ollama model's real context window by @springfall2008 in #5000
- Name the configured inverter components when inverter_type is unset (#4990) by @springfall2008 in #4992
- Warn on a moderate inverter clock skew of 5-29 minutes by @springfall2008 in #4991
- myenergi: add myenergi_automatic_zappi to gate the Zappi half of automatic config by @springfall2008 in #4997
- fix(inverter): warn when a fixed value reaches a state read or write, instead of crashing by @springfall2008 in #5005
- fix(givtcp): only ever raise num_inverters in automatic config by @springfall2008 in #5037
- fix(history): use the real minutes_now when rebuilding yesterday's car slots (#5004) by @chalfontchubby in #5025
FoxCloud and GECLoud
- feat(fox): select Feed-in First for a Fox Cloud freeze export by @springfall2008 in #5038
- fix(gecloud): drive enable_force_charge as the scheduled charge control (#5040) by @springfall2008 in #5042
Docs
- docs(car-charging): document car_charging_battery_size as a list (#2172) by @chalfontchubby in #5024
Dev
- Make the PR flow prove its test can fail by @springfall2008 in #5031
- Make the PR flow review its own diff before opening by @springfall2008 in #5032
- Let the journal flush write a real PR body by @springfall2008 in #5014
- fix(tests): pin the prediction_batch fixture clock instead of inheriting the wall clock by @springfall2008 in #5028
- Unbreak black on main, and remove the last stale claims by @springfall2008 in #5034
- docs(debug-journal): fold in 12 findings from the 9 Sep queue by @springfall2008 in #5035
- docs(debug-journal): fold in seven findings, correct three entries invalidated by the fortnight merges by @springfall2008 in #5011
- Give the bot flows GitNexus, and move PR cleanup to Claude by @springfall2008 in #5030
- Stop one failing issue blocking the whole triage daemon by @springfall2008 in #5006
- Fix the test that fails for one hour a day, every night the journal flush runs by @springfall2008 in #5013
- fix(tests): pin midnight_utc in the multi-car IOG tests so they don't fail for an hour a day by @springfall2008 in #4998
- docs(debug-journal): fold in eight triage findings, correct entries the fortnight's merges invalidated by @springfall2008 in #4995
Full Changelog: v8.55.1...v9.0.2