How to display calendar events on lockscreen in Oreo?
Calendar notify does a great job showing the agenda using persistent notifications.

If you'd like a more stock look, and if you are willing to root your phone and install the xposed framework (after it is released for oreo), then EventLock (disclosure: it's written by me) is what you are looking for.