search_workspace
Búsqueda GLOBAL en TODO el workspace de una sola vez: documentos (contenido), notas diarias, entidades del knowledge graph / Atlas (nombre y contexto), reuniones (recaps) y tareas.
Para cuando el usuario pide encontrar algo y no se sabe en qué sección vive:
- "buscá X en todo", "¿dónde mencioné Y?", "encontrá todo lo relacionado con Z"
- Cuando querés una vista completa de dónde aparece un tema/persona/proyecto en el workspace.
Búsqueda HÍBRIDA: combina significado (embeddings) con coincidencia de texto, así que encuentra
también lo que NO comparte palabras con la consulta — "tokenización de tarjetas" trae la reunión
donde se habló de "PCI-PIN". No hace falta adivinar el término exacto que usó el usuario.
Devuelve un objeto con secciones:
documents → [{ document_id, name, snippet }]
daily_notes → [{ date, snippet }]
entities → [{ id, canonical_name, type, description }]
meetings → [{ id, name, date, snippet }]
tasks → [{ id, title, status, due_date }]
reports → [{ id, name, date, snippet }]
files → [{ id, name, snippet }]
Para el detalle completo de cada resultado usar la tool específica: get_document(document_id), get_daily_note(date), get_entity_details(id), get_meeting(id), get_task_detail(id).Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Máximo resultados por sección (default: 8) | |
| query | Yes | Texto a buscar en TODO el workspace (mínimo 2 caracteres) | |
| workspace_id | No | UUID del workspace, o su nombre tal como lo dice el usuario ('Acme', 'el personal'). Omitir = TODOS los workspaces de la persona, en una sola llamada |