Testing "Natural Language" visualization but can't select any data sources

Versions (relevant - OpenSearch/Dashboard/Server OS/Browser):
opensearch: 3.1.0
opensearch-dashboards: 3.1.0

Describe the issue:
following the docs from Build your own chatbot - OpenSearch Documentation and testing my root agent seems to work.

but in the UI when i try and “Select a data source” the dropdown shows “No supported index patterns.”

I’ve tried creating a data source to my local opensearch container (in docker) and that connection works. I’ve also tried adding opensearch_dashboards_sample_data_log as an index pattern under dashboards → management. but still nothing.

Any help or direction would be greatly appreciated!

Configuration:

Relevant Logs or Screenshots: