Plant Cerebro
← sesiones
sesioncerrado23/09

OpenKey: reservar pádel e invitaciones (country + polo) (en Antigravit

Abierta: 2026-09-23 19:57 · en /Users/gabrielbusso/Proyectos/plant-interno

Pedido

OpenKey: reservar pádel e invitaciones (country + polo) (en Antigravity)

OBJETIVO: extender la integración de OpenKey de Gabriel para que pueda, desde WhatsApp, RESERVAR la cancha de pádel del country (Saint Thomas) y MANDAR INVITACIONES de ingreso, igual que ya lo tiene el asistente de Juanchi. Son las cuentas propias de Gabriel; es extender su propia herramienta, no reversear nada ajeno.

DÓNDE ESTÁ HOY (verificado 23-sep por el segundo cerebro):

QUÉ HAY QUE HACER:

  1. Descubrir los endpoints del backend de Huayra para RESERVAR cancha de pádel (probablemente POST /booking/create o similar) y para MANDAR INVITACIONES de ingreso, usando el token que ya devuelve /auth/login. Apoyate en el código actual de plant-openkey y en los MCP polo_* de plant-hub.
  2. Implementar en plant-openkey (o donde corresponda) las acciones nuevas: reservar pádel (con día/horario), listar horarios disponibles, y mandar invitación (con nombre/documento del invitado y fecha). Mantené el patrón de credenciales 600 en state/openkey.json.
  3. Dejar todo probado hasta donde se pueda sin la clave del country. Si necesitás que Gabriel cargue la clave del country (documento:pin del barrio), decilo claro como único bloqueo.

RESULTADO: dejá el reporte en el cerebro (plant-cerebro nota o plant-tema sobre openkey) con: qué endpoints encontraste, qué quedó implementado y probado, y qué falta/qué necesita de Gabriel. Objetivo final concreto: que Nati pueda pedir por WhatsApp que se le reserve la cancha de pádel.

Nota: la primera vez se abrió en Claude Code y se cortó sin terminar; Gabriel la pidió en Antigravity. Lo que ya se averiguó: el comando plant-openkey chocaba con Cloudflare porque no se identificaba como navegador o app, y el login por PIN de mail venció: si hace falta un PIN nuevo, pedíselo a Gabriel por su grupo 🏠 Casa · Red y cámaras (plant-grupo-decir casa-red-y-camaras). No reserves ni invites de verdad sin su OK.

Cierre

RESULTADO: Implementé en scripts/openkey.py (symlink a ~/.openclaw/tools/bin/plant-openkey) las seis acciones nuevas: amenidades, horarios, reservar, cancelar (reserva de pádel y otros espacios), invitar y accesos (invitaciones de ingreso), con auto-login resiliente y fix de Cloudflare (User-Agent + headers de app móvil). Único bloqueo: Gabriel necesita cargar la clave del country (plant-openkey clave country) y renovar el PIN del polo que está vencido. El reporte detallado quedó en el artifact.

🔗 Conexiones Neuronales

Sesiones/2026-09-23 openkey-reservar-p-del-e-invitaciones-country-po-dc120b