llm now support schemas / structured output: https://llm.datasette.io/en/stable/plugins/advanced-model-plugins.html#advanced-model-plugins-schemas
I'm not sure if the underlying GitHub API supports structured output, but if it does, we should consider adding schema support to the plugin.