Oh looks like documentation needs updating
When I add:
payload[:tool_config] = { function_calling_config: { mode: "AUTO" } }
Stuff starts working as expected.
So for some reason tool config no longer defaults to AUTO on 0801.
Stuff works fine with 1 tool, but multiple tools appear to require the new tool_config