Having an undetectable viral load and continuing to stay on medication means you are not putting your partner(s) at risk. There is no moral imperative to disclose when you are not putting your partner at risk.
Can I infect someone if I am undetectable?
CDC Agrees That Person with Undetectable HIV Cannot Transmit the Virus. The agency has adopted the widely accepted position that an HIV-positive person with an undetectable viral load cannot pass the virus through unprotected sex. If you cant detect it, you cant transmit it.
Can I test negative when my viral load is undetectable?
You will still test positive for HIV if you are undetectable. HIV tests usually detect antibodies, which are part of your immune systems response to HIV. People living with HIV who are undetectable still have antibodies to HIV which means you will test positive for HIV even if you have an undetectable viral load.