{"serverId":"mcp-registry/com.hi-aisha/aisha","tools":[{"name":"cancelar_cita_mia","fixed":{"name":"cancelar_cita_mia","description":"Para el DUEÑO: cancelar una cita de su propio negocio.\n\nSe puede por folio, o por nombre del cliente y fecha. Si hay más de una\ncoincidencia NO cancela ninguna: devuelve la lista para que el dueño diga\ncuál. Cancelar es irreversible desde aquí, así que nunca se adivina.\n\nAl confirmar, recuérdale al dueño que le avise al cliente — Aisha no le\nescribe a la persona por él.","inputSchema":{"type":"object","title":"cancelar_cita_miaArguments","required":["negocio","clave"],"properties":{"clave":{"type":"string","title":"Clave"},"fecha":{"type":"string","title":"Fecha","default":""},"folio":{"type":"string","title":"Folio","default":""},"negocio":{"type":"string","title":"Negocio"},"nombre_cliente":{"type":"string","title":"Nombre Cliente","default":""}}},"annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: true, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":225,"tokensAfter":225},{"name":"cancelar_reserva","fixed":{"name":"cancelar_reserva","description":"Cancela una reserva existente en Aisha y libera la hora al instante.\n\nRequiere el folio Y el nombre con el que se hizo la reserva; ambos deben\ncoincidir. IMPORTANTE: confirma con la persona antes de cancelar — es una\nacción definitiva. Si quiere cambiar de hora, primero cancela con esta\nherramienta y luego crea la nueva con crear_reserva.","inputSchema":{"type":"object","title":"cancelar_reservaArguments","required":["folio","nombre_cliente"],"properties":{"folio":{"type":"string","title":"Folio"},"nombre_cliente":{"type":"string","title":"Nombre Cliente"}}},"annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: true, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":170,"tokensAfter":170},{"name":"listar_negocios","fixed":{"name":"listar_negocios","description":"Lista todos los negocios conectados a Aisha, con su giro, ciudad y estado de verificación.","inputSchema":{"type":"object","title":"listar_negociosArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":60,"tokensAfter":60}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"abrir_horas","params":["clave","desde","fecha","hasta","negocio"]},{"tool":"agendar_yo_mismo","params":["hora","clave","fecha","negocio","persona","servicio","nombre_cliente","contacto_cliente"]},{"tool":"cancelar_cita_mia","params":["clave","fecha","folio","negocio","nombre_cliente"]},{"tool":"cancelar_reserva","params":["folio","nombre_cliente"]},{"tool":"cerrar_horas","params":["clave","desde","fecha","hasta","negocio"]},{"tool":"consultar_disponibilidad","params":["fecha","negocio","persona"]},{"tool":"consultar_reserva","params":["folio","nombre_cliente"]},{"tool":"crear_reserva","params":["hora","fecha","negocio","persona","servicio","nombre_cliente","contacto_cliente"]},{"tool":"mi_agenda","params":["clave","fecha","negocio"]},{"tool":"solicitar_alta","params":["giro","notas","ciudad","direccion","horarios_texto","nombre_negocio","servicios_texto","telefono_contacto","nombre_responsable"]},{"tool":"ver_servicios","params":["negocio"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}