Añade funciones Go stub para la API de Metabase en dominio infra:
auth, CRUD de cards, dashboards y users, execute_query y execute_card.
Incluye tipo MetabaseClient y helper HTTP compartido.
Todas las funciones son impuras con stubs not-implemented.
Lista dashboards de Metabase con filtro opcional. Retorna array de dashboards resumidos (sin dashcards). Endpoint: GET /api/dashboard.
metabase
dashboard
list
api
MetabaseClient_go_infra
false
error_go_core
fmt
false
functions/infra/metabase_list_dashboards.go
Ejemplo
// Listar todos los dashboardsdashboards,err:=MetabaseListDashboards(client,"all")// Solo mis dashboardsdashboards,err:=MetabaseListDashboards(client,"mine")// Dashboards archivadosdashboards,err:=MetabaseListDashboards(client,"archived")
Notas
Parametros para un LLM
Parametro
Tipo
Requerido
Descripcion
client
MetabaseClient
si
Cliente autenticado
filter
string
no
"all", "mine", "archived". Vacio = todas
Retorna dashboards resumidos (sin cards). Para ver las cards de un dashboard, usar MetabaseGetDashboard.