So far at least 50 turns have past since I've signed a non-aggression pact with no indication of how much longer before I can end it. In addition the trade treaty I signed over a hundred turns ago does not tell me how much income it is now providing from when I first signed it (2g/turn).
No option appears for either of these treaties to cancel them. Is this a bug or was this option not yet included?
Edit: I found out where the income from trade treaties is found (in the economy tab of the ledger screen)