Multi column headers

Your code works for me.

streamlit == 1.25.0
streamlit-aggrid == 0.3.4.post3


df = pd.DataFrame({"athlete": [1, 2, 3], "age": [4, 5, 6]})

grid_options = {
"columnDefs": [
{
"headerName": "Athlete Details",
"children": [
{ "field": "athlete" },
{ "field": "age" }

    ]
}
]
}

grid_return = AgGrid(df, grid_options)

Captura_prueba