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');
|
const collections = await metabaseFetch<any[]>('/api/collection');
|
||||||
return {
|
return {
|
||||||
content: [{ type: 'text', text: JSON.stringify(collections, null, 2) }],
|
content: [{ type: 'text', text: JSON.stringify(collections, null, 2) }],
|
||||||
structuredContent: collections
|
structuredContent: { collections }
|
||||||
};
|
};
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const errorMsg = error instanceof Error ? error.message : 'Error desconocido';
|
const errorMsg = error instanceof Error ? error.message : 'Error desconocido';
|
||||||
@@ -353,13 +353,13 @@ server.registerTool(
|
|||||||
);
|
);
|
||||||
return {
|
return {
|
||||||
content: [{ type: 'text', text: JSON.stringify(databasesWithMetadata, null, 2) }],
|
content: [{ type: 'text', text: JSON.stringify(databasesWithMetadata, null, 2) }],
|
||||||
structuredContent: databasesWithMetadata
|
structuredContent: { databases: databasesWithMetadata }
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
content: [{ type: 'text', text: JSON.stringify(databases, null, 2) }],
|
content: [{ type: 'text', text: JSON.stringify(databases, null, 2) }],
|
||||||
structuredContent: databases
|
structuredContent: { databases }
|
||||||
};
|
};
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const errorMsg = error instanceof Error ? error.message : 'Error desconocido';
|
const errorMsg = error instanceof Error ? error.message : 'Error desconocido';
|
||||||
@@ -387,7 +387,7 @@ server.registerTool(
|
|||||||
const dashboards = await metabaseFetch<any[]>('/api/dashboard');
|
const dashboards = await metabaseFetch<any[]>('/api/dashboard');
|
||||||
return {
|
return {
|
||||||
content: [{ type: 'text', text: JSON.stringify(dashboards, null, 2) }],
|
content: [{ type: 'text', text: JSON.stringify(dashboards, null, 2) }],
|
||||||
structuredContent: dashboards
|
structuredContent: { dashboards }
|
||||||
};
|
};
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const errorMsg = error instanceof Error ? error.message : 'Error desconocido';
|
const errorMsg = error instanceof Error ? error.message : 'Error desconocido';
|
||||||
|
|||||||
Reference in New Issue
Block a user