Skip to content

Glossaire

TermeDéfinition
Agent TeamUn groupe persistant de sessions d'agent collaboratives avec des rôles distincts. Un membre est le lead qui coordonne le travail. Créé via team_create, suivi par des vérifications de cycle de vie.
A2UIProtocole Agent-to-UI pour pousser du contenu visuel de l'agent vers l'espace de travail Tide Pool en temps réel.
Background SessionUne session créée pour des tâches autonomes (cron, triggers) qui démarre avec un taint PUBLIC frais et s'exécute dans un espace de travail isolé.
BuoyUne application compagnon native (iOS, Android) qui fournit des capacités d'appareil telles que caméra, localisation, enregistrement d'écran et notifications push à l'agent. (Bientôt disponible.)
ClassificationUne étiquette de sensibilité attribuée aux données, canaux et destinataires. Quatre niveaux : RESTRICTED, CONFIDENTIAL, INTERNAL, PUBLIC.
CronUne tâche récurrente planifiée exécutée par l'agent à un moment spécifié utilisant la syntaxe standard d'expression cron.
DiveL'assistant de configuration initiale (triggerfish dive) qui génère triggerfish.yaml, SPINE.md et la configuration initiale.
Effective ClassificationLe niveau de classification utilisé pour les décisions de sortie, calculé comme min(channel_classification, recipient_classification).
Exec EnvironmentL'espace de travail de code de l'agent pour écrire, exécuter et déboguer du code dans une boucle écriture-exécution-correction rapide, distinct du sandbox de plugin.
FailoverBasculement automatique vers un fournisseur LLM alternatif lorsque le fournisseur actuel est indisponible en raison de limites de débit, d'erreurs serveur ou de timeouts.
GatewayLe plan de contrôle local persistant qui gère les sessions, les canaux, les outils, les événements et les processus d'agent via un point de terminaison WebSocket JSON-RPC.
HookUn point d'application déterministe dans le flux de données où le policy engine évalue les règles et décide d'autoriser, bloquer ou masquer une action.
LineageMétadonnées de provenance traçant l'origine, les transformations et la localisation actuelle de chaque élément de données traité par Triggerfish.
LlmProviderL'interface pour les complétions LLM, implémentée par chaque fournisseur supporté (Anthropic, OpenAI, Google, Local, OpenRouter).
MCPModel Context Protocol, un standard pour la communication agent-outil. Le MCP Gateway de Triggerfish ajoute des contrôles de classification à tout serveur MCP.
No Write-DownLa règle fixe et non configurable selon laquelle les données ne peuvent circuler que vers des canaux ou destinataires de niveau de classification égal ou supérieur.
NotificationServiceL'abstraction unifiée pour la livraison de notifications au propriétaire sur tous les canaux connectés avec priorité, mise en file et déduplication.
PatrolLa commande de vérification diagnostique de santé (triggerfish patrol) qui vérifie le Gateway, les fournisseurs LLM, les canaux et la configuration de politique.
Reef (The)Le marketplace communautaire de skills pour découvrir, installer, publier et gérer les skills Triggerfish.
RippleIndicateurs de frappe en temps réel et signaux de statut en ligne relayés sur les canaux qui le supportent.
SessionL'unité fondamentale de l'état de conversation avec suivi de taint indépendant. Chaque session a un ID unique, un utilisateur, un canal, un niveau de taint et un historique.
SkillUn dossier contenant un fichier SKILL.md et des fichiers de support optionnels qui donnent de nouvelles capacités à l'agent sans écrire de plugins.
SPINE.mdLe fichier d'identité et de mission de l'agent chargé comme fondation du prompt système. Définit la personnalité, les règles et les limites. Équivalent Triggerfish de CLAUDE.md.
StorageProviderL'abstraction de persistance unifiée (interface clé-valeur) à travers laquelle transitent toutes les données avec état. Les implémentations incluent Memory, SQLite et les backends entreprise.
TaintLe niveau de classification attaché à une session basé sur les données consultées. Le taint ne peut que s'élever au sein d'une session, jamais diminuer.
Tide PoolUn espace de travail visuel piloté par l'agent où Triggerfish affiche du contenu interactif (tableaux de bord, graphiques, formulaires) via le protocole A2UI.
TRIGGER.mdLe fichier de définition du comportement proactif de l'agent, spécifiant quoi vérifier, surveiller et sur quoi agir lors des réveils de trigger périodiques.
WebhookUn point de terminaison HTTP entrant qui accepte des événements de services externes (GitHub, Sentry, etc.) et déclenche des actions de l'agent.
Team LeadLe coordinateur désigné dans un agent team. Reçoit l'objectif de l'équipe, décompose le travail, assigne des tâches aux membres et décide quand l'équipe a terminé.
WorkspaceUn répertoire de système de fichiers par agent où l'agent écrit et exécute son propre code, isolé des autres agents.
Write-DownLe flux interdit de données d'un niveau de classification supérieur vers un niveau inférieur (ex. données CONFIDENTIAL envoyées vers un canal PUBLIC).