There are a lot of current covenant proposals, the main ones being: OP_CTV, OP_VAULT, OP_CSFS, OP_TXHASH, OP_CAT, and APO. They all have different functionality and tradeoffs but in my opinion we should be looking towards activating a form of covenants because otherwise we will likely be moving towards a future of less sovereign bitcoin users.
All those soft forks have similar issues to Lightning. They require fees to deal with edge cases, and failing to deal with those edge cases turns your counterparties into something a lot closer to custodians. Because they can take your money.