How I fetch all events in calendar.my_calendar instead of just the next event?

Thanks @armedad still getting head around this

can you point down the right track

alias: Speak My Shift Pattem
sequence:
  - action: calendar.get_events
    metadata: {}
    data:
      end_date_time: |
        {{ now().date() + timedelta(days=5) }} 03:01:00
    target:
      entity_id: calendar.stephan_shift
    response_variable: agenda
  - action: tts.speak
    metadata: {}
    data:
      cache: false
      media_player_entity_id: media_player.cuckoo_clock
      message: |
        {% for event in agenda["calendar.stephan_shift"]["events"] %}
         the event, {{ event.summary }},  starts on {{ event.start}}
        {% endfor %}
    target:
      entity_id: tts.piper

How can I change the event.start not to say “2024-11-02T03:00:00+13:00”
say something like “Saturday the 2 Nov”

what manual should I be reading