Chart.js v4 templates the agent populates with values from query_ad_metrics.
Returns a populated Chart.js v4 config skeleton for a given chart type. Saves the agent from reinventing the config shape — which is where most malformed-chart errors come from.