Ir al contenido

Metadata Explorer

Metadata Explorer define el contexto de esquema que Genie usa para la generacion y el analisis. Tambien puede usarse para seleccionar o enriquecer manualmente el contexto disponible para la IA.

Panel Metadata Explorer con texto de ayuda sobre contexto

La seleccion manual puede acelerar el descubrimiento y hacer el trabajo de Genie mas preciso. Es opcional para AGENT: AGENT normalmente debe navegar metadatos y recursos MCP disponibles automaticamente antes de pedirte que selecciones contexto.

LabelDescription
ExpandAlterna entre ancho normal y ancho ampliado del panel.
RefreshObtiene el esquema más reciente desde FileMaker.
ClearElimina todas las selecciones.
PreviewAbre el JSON de metadatos seleccionados en Viewer.
CloseCierra el panel de Metadata Explorer.
  • Puedes arrastrar el borde del explorador para cambiar el tamaño del panel.
  • En Tables, una tabla puede marcarse como foco activo.
  • Cuando una tabla está activa, la sección Fields da más peso a los campos de esa tabla.
  • Esto ayuda a acotar las peticiones y a reducir la ambigüedad en los campos.
  • Tables
  • Fields
  • Relationships
  • Layouts
  • Scripts
  • Value Lists
  • Custom Functions

Cada sección admite:

  • búsqueda
  • acciones masivas All / None
  • selección con casillas por elemento

En la sección Layouts, cada fila de layout incluye un pequeño botón Select fields on this layout. Úsalo cuando una petición dependa de los campos disponibles en un layout específico de FileMaker.

Botón Select fields on this layout en Metadata Explorer

Cuando haces clic en el botón, Genie:

  • selecciona el layout
  • lee los campos disponibles en ese layout
  • selecciona los campos correspondientes en Fields
  • mantiene juntos el contexto de tabla, layout y campos para las peticiones y el autocompletado #

Esto es útil para trabajos CODE, QUERY y DATA dependientes de un layout, cuando una tabla tiene muchos campos pero solo algunos están disponibles o son relevantes en el layout objetivo.

La seccion Relationships muestra metadatos de relaciones FileMaker en modo solo lectura. Usala cuando una peticion depende del grafo, las ocurrencias de tabla o los campos usados para joins.

Lista de relaciones en Metadata Explorer

Cada fila muestra el nombre de la relacion y un resumen compacto del join. Haz clic en el boton de informacion para abrir los detalles.

Detalles de relacion en Genie

Los detalles muestran las ocurrencias izquierda y derecha, los predicados del join y las opciones de la relacion. Estas selecciones ayudan a CODE, QUERY, DATA y agentes Local MCP a entender el grafo existente. No crean ni editan relaciones FileMaker.

En Scripts, usa el boton Add script to edit context para adjuntar un script conocido directamente desde Metadata Explorer.

Boton Add script to edit context en Metadata Explorer

Esto evita capturas por portapapeles cuando Genie ya conoce el script. Usa Add Selection cuando necesites la seleccion live de Script Workspace.

Usa Preview para verificar exactamente qué se enviará como contexto de esquema.

MetaData Preview.png

Importa funciones personalizadas para que Genie pueda razonar con tus definiciones reales de funciones.

  • Mejor uso de parámetros y valores de retorno.
  • Menos cálculos de marcador de posición.
  • Mejor reutilización de lógica existente.
  1. Haz clic en Import en Custom Functions.
  2. Sigue las instrucciones del cuadro de diálogo en FileMaker.
  3. Selecciona funciones (Cmd+A o selección manual).
  4. Vuelve a Genie y confirma la importación.

ImportCustomFunctions.png SelectFunctions.png ImportResults.png

Custom Functions se guardan por proyecto. Volver a importarlas actualiza las funciones ya importadas y mantiene sincronizada la copia del proyecto.

Consulta: Project Guidance