So I don't really know what 'at war' means. In vb6 there are tick boxes for hostile, neutral, friendly.
In C#, I've looked all over the intelligence screen, all over the ground forces screen, colony summary. I've tried SM setting relations on both sides to -200. I've tried running the game for 10 years in case there was a hidden truce timer or something blocking things.