public String toMessageWithoutCause() {
        if (description != null) {
            return String.format("%s : %s", code, description);
        } else {
            return code.toString();
        }
    }
@Test
    void toMessageWithoutCause() {
        String message = TriRpcStatus.NOT_FOUND
                .withDescription("desc")
                .withCause(new IllegalStateException("test"))
                .toMessageWithoutCause();
        Assertions.assertTrue(message.contains("desc"));
        Assertions.assertFalse(message.contains("test"));
    }