Envolver arrays en objetos para structuredContent
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 20s
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 20s
- structuredContent: collections -> structuredContent: { collections }
- structuredContent: databases -> structuredContent: { databases }
- structuredContent: dashboards -> structuredContent: { dashboards }
- Soluciona error de tipo donde array no es asignable a objeto
This commit is contained in:
@@ -310,7 +310,7 @@ server.registerTool(
|
||||
const collections = await metabaseFetch<any[]>('/api/collection');
|
||||
return {
|
||||
content: [{ type: 'text', text: JSON.stringify(collections, null, 2) }],
|
||||
structuredContent: collections
|
||||
structuredContent: { collections }
|
||||
};
|
||||
} catch (error) {
|
||||
const errorMsg = error instanceof Error ? error.message : 'Error desconocido';
|
||||
@@ -353,13 +353,13 @@ server.registerTool(
|
||||
);
|
||||
return {
|
||||
content: [{ type: 'text', text: JSON.stringify(databasesWithMetadata, null, 2) }],
|
||||
structuredContent: databasesWithMetadata
|
||||
structuredContent: { databases: databasesWithMetadata }
|
||||
};
|
||||
}
|
||||
|
||||
return {
|
||||
content: [{ type: 'text', text: JSON.stringify(databases, null, 2) }],
|
||||
structuredContent: databases
|
||||
structuredContent: { databases }
|
||||
};
|
||||
} catch (error) {
|
||||
const errorMsg = error instanceof Error ? error.message : 'Error desconocido';
|
||||
@@ -387,7 +387,7 @@ server.registerTool(
|
||||
const dashboards = await metabaseFetch<any[]>('/api/dashboard');
|
||||
return {
|
||||
content: [{ type: 'text', text: JSON.stringify(dashboards, null, 2) }],
|
||||
structuredContent: dashboards
|
||||
structuredContent: { dashboards }
|
||||
};
|
||||
} catch (error) {
|
||||
const errorMsg = error instanceof Error ? error.message : 'Error desconocido';
|
||||
|
||||
Reference in New Issue
Block a user