I carry the minimum amount of tools that allow me to fix 99% of the flats/mechanicals I've had in the last 3 decades. Those tools include:-
Micro multi-tool (inc. chain link breaker and tyre lever)
Spare chain links
Spare valve cores
Dynaplug Racer tubeless repair tool
Mini-pump
Spare tube, patches and boot
Disposable gloves
All goes in my jersey pockets and a tiny saddle pack.