Resumen de Funcionalidades
Mas alla de su modelo de seguridad y soporte de canales, Triggerfish ofrece capacidades que extienden a su agente de IA mas alla de preguntas y respuestas: tareas programadas, memoria persistente, acceso web, entrada por voz y failover multi-modelo.
Comportamiento Proactivo
Cron y Triggers
Programe tareas recurrentes con expresiones cron estandar y defina comportamiento de monitoreo proactivo a traves de TRIGGER.md. Su agente puede entregar briefings matutinos, verificar pipelines, monitorear mensajes no leidos y actuar de forma autonoma en un horario configurable -- todo con cumplimiento de clasificacion y sesiones aisladas.
Notificaciones
Un servicio de entrega de notificaciones que enruta mensajes a traves de todos los canales conectados con niveles de prioridad, encolamiento offline y deduplicacion. Reemplaza patrones ad-hoc de notificacion con una abstraccion unificada.
Herramientas del Agente
Busqueda Web y Fetch
Busque en la web y obtenga contenido de paginas. El agente usa web_search para encontrar informacion y web_fetch para leer paginas web, con prevencion SSRF y cumplimiento de politicas en todas las solicitudes salientes.
Memoria Persistente
Memoria entre sesiones con control de clasificacion. El agente guarda y recuerda datos, preferencias y contexto entre conversaciones. La clasificacion de la memoria se fuerza al nivel de taint de la sesion -- el LLM no puede elegir el nivel.
Analisis de Imagenes y Vision
Pegue imagenes desde su portapapeles (Ctrl+V en CLI, pegado en navegador en Tidepool) y analice archivos de imagen en disco. Configure un modelo de vision separado para describir imagenes automaticamente cuando el modelo principal no soporta vision.
Exploracion de Codigo
Comprension estructurada de codebases mediante sub-agentes paralelos. La herramienta explore mapea arboles de directorios, detecta patrones de codigo, rastrea imports y analiza historial git -- todo de forma concurrente.
Gestion de Sesiones
Inspeccione, comuniquese con y genere sesiones. El agente puede delegar tareas en segundo plano, enviar mensajes entre sesiones y comunicarse a traves de canales -- todo bajo cumplimiento de write-down.
Modo Plan y Seguimiento de Tareas
Planificacion estructurada antes de la implementacion (modo plan) y seguimiento persistente de tareas (todos) entre sesiones. El modo plan restringe al agente a exploracion de solo lectura hasta que el usuario apruebe el plan.
Sistema de Archivos y Shell
Lea, escriba, busque y ejecute comandos. Las herramientas fundamentales para operaciones de archivos, con alcance de workspace y cumplimiento de lista de denegacion de comandos.
Sub-Agentes y Tareas LLM
Delegue trabajo a sub-agentes autonomos o ejecute prompts LLM aislados para resumen, clasificacion y razonamiento enfocado sin contaminar la conversacion principal.
Equipos de Agentes
Genere equipos persistentes de agentes colaboradores con roles especializados. Un lider coordina a los miembros que se comunican de forma autonoma mediante mensajeria entre sesiones. Incluye monitoreo de ciclo de vida con timeouts de inactividad, limites de duracion y verificaciones de salud. Ideal para tareas complejas que se benefician de multiples perspectivas iterando sobre el trabajo de los demas.
Interaccion Enriquecida
Pipeline de Voz
Soporte completo de voz con proveedores STT y TTS configurables. Use Whisper para transcripcion local, Deepgram u OpenAI para STT en la nube, y ElevenLabs u OpenAI para texto a voz. La entrada de voz pasa por el mismo cumplimiento de clasificacion y politicas que el texto.
Tide Pool / A2UI
Un espacio de trabajo visual controlado por el agente donde Triggerfish renderiza contenido interactivo -- dashboards, graficos, formularios y vistas previas de codigo. El protocolo A2UI (Agent-to-UI) envia actualizaciones en tiempo real desde el agente a los clientes conectados.
Multi-Agente y Multi-Modelo
Enrutamiento Multi-Agente
Dirija diferentes canales, cuentas o contactos a agentes aislados separados, cada uno con su propio SPINE.md, workspace, skills y techo de clasificacion. Su Slack de trabajo va a un agente; su WhatsApp personal va a otro.
Proveedores LLM y Failover
Conectese a Anthropic, OpenAI, Google, modelos locales (Ollama) u OpenRouter. Configure cadenas de failover para que su agente cambie automaticamente a un proveedor alternativo cuando uno no este disponible. Cada agente puede usar un modelo diferente.
Limitacion de Tasa
Limitador de tasa con ventana deslizante que previene alcanzar los limites de API de proveedores LLM. Rastrea tokens por minuto y solicitudes por minuto, retrasa llamadas cuando la capacidad se agota e se integra con la cadena de failover.
Operaciones
Logging Estructurado
Logging estructurado unificado con niveles de severidad, rotacion de archivos y salida dual a stderr y archivo. Lineas de log etiquetadas por componente, rotacion automatica de 1 MB y una herramienta log_read para acceder al historial de logs.
Todas las funcionalidades se integran con el modelo de seguridad
central. Los cron jobs respetan los techos de clasificacion. La entrada de voz lleva taint. El contenido de Tide Pool pasa por el hook PRE_OUTPUT. El enrutamiento multi-agente aplica aislamiento de sesiones. Ninguna funcionalidad evade la capa de politicas. :::
