KP Oli stays for now, China envoy had role in truce