Regarding further suggestions, can the Negotiator get either a "negotiate ceasefire" or "negotiate peace" option? I hesitate to suggest this since some sort of political system will prolly eventually be either added to the vanilla game or the mod, but seems kinda odd that my negotiator can't stop a war from being declared (silly me, that'll teach me to have a slightly negative rep). Balance could be achieved by giving saboteurs a special option for during war to do extra operations/damages (like sabotaging all sensor arrays simultaneously in a faction or something equally useful), while hybrids get the penalty of being a jack of all trades, master of none...
Well there's already the raise relations action, though it's not quite the same thing.
I'll probably put ceasefire offers (like the ones NPC factions make to the player) in the proposed diplomacy update, although they might go into negotiators as an interim measure (not in the immediately coming update, but maybe the one after).
Cool cool. The war declaration itself likely only occurred because Heg and Persean League were allied at the time, so having such a large alliance prolly triggered the war declaration parameter. But the war itself was pointless, basically nothing happened and eventually a ceasefire offer was sent while the invasion fleet was en route. Some Andrew Jackson level nonsense. And of course the lower relations option can always be used to break up an alliance (which I did), although it does beg a question. Is it intentional that only one operative works per faction (ie, can't have two operatives running missions against same faction), or is this due some code limitation? Not that it matters, since at least for breaking up alliances a player can still "double dip" by having an operative do a "lower relations" mission from the side of each faction, but seems odd that multiple operatives can't work on a single faction at once. Perhaps you already answered this earlier, I vaguely remember something about this on this thread like 40 pages back, but faster to just re-ask...
And finally, although likely again this would end up only being added whenever diplomacy gets added/expanded, but could you add a current war screen option in the intel screen? Seems the only way to verify who is currently at war with whom is by using the faction options in the intel screen (and just normal intel faction screen, but that only seems to inform a player which factions are hostile with each other, although not literally who is also at war with each other), although dunno whether those are added by vanilla, this mod, or another mod. Not that it really seems to matter since whoever is at war with whoever right now doesn't matter much (mostly just seems to generate invasion request missions and sector wide bounties offered by some faction), but seems like the main source of info for a player regarding the war and peace declarations are just the normal intel updates that quickly disappear, and also go away after checking recents options in intel screen. Hopefully easily doable, since the Stellar Networks mod author had to add a bunch of custom code for generating and parsing additional buttons and stuff on intel screen.
Alternatively, I guess would be cool to use the new API stuff being added to allows screens within screens (
https://twitter.com/amosolov/status/1420431929736933378) to add TVs and a TV news service to the bars, but pretty sure that was already suggested. Even funnier if you can yell at the bartender to change the channel, but that might not be worth adding directly to this mod (ie, maybe better as separate mod, or a sub-mod). At least the news service code would basically just restate whatever recent intel exists anyways, other TV channels may vary. But, seems little point in coding beyond entertainment purposes if a player can check their intel screen anyway (ie, only would be useful if intel update has to come from hearing news story in a bar, but just like with contacts currently, it would become very tedious to have to check bars and hopefully get lucky; just less tedious than having to fly to a specific planet for a contact, but one gets the idea).