# Fiche connecteur Devin Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## Devin URL : https://get-bruno.com/features/connectors/devin Référence texte : https://get-bruno.com/features/connectors/devin/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Intelligence artificielle Description : Devin est un service d'assistance de développement logiciel piloté par des sessions, des connaissances et des fichiers. Ce catalogue expose des actions pour préparer un contexte de travail, interroger une session et lui envoyer des messages. Authentification : API key Présentation : Devin est un service d'assistance de développement logiciel piloté par des sessions, des connaissances et des fichiers. Ce catalogue expose des actions pour préparer un contexte de travail, interroger une session et lui envoyer des messages. Usage : Préparer une session pour un correctif Exemple de demande : Je veux créer une session Devin pour le correctif du module Atlas, avec un dossier de travail et les secrets utiles déjà prêts. Résultat attendu : Une nouvelle session est créée avec le contexte attendu, sous réserve des accès disponibles. À préciser : Le nom du projet ou du dossier de travail à associer ; La liste des connaissances à fournir à Devin ; Les secrets ou fichiers à joindre, comme le fichier spec-api.json Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/devin/actions/create-session ; https://pipedream.com/apps/devin/actions/upload-file ; https://pipedream.com/apps/devin/actions/list-secret-ids-options ; https://pipedream.com/apps/devin/actions/list-folder-id-options Usage : Consulter une session existante avant de relancer un échange Exemple de demande : Je veux retrouver la session Devin liée à l'incident Atlas-17 et vérifier son état avant d'envoyer un nouveau message. Résultat attendu : Les détails de la session sont restitués si l'identifiant est disponible dans les options ou déjà connu. À préciser : L'identifiant ou l'intitulé de la session Devin à retrouver ; Le sujet de l'échange à reprendre ; Un élément de contexte pour cibler la bonne session Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/devin/actions/get-session ; https://pipedream.com/apps/devin/actions/list-session-id-options ; https://pipedream.com/apps/devin/actions/list-sessions Usage : Mettre à jour la mémoire de travail d'un agent Exemple de demande : Je veux mettre à jour la connaissance Devin sur le projet Atlas avec la note technique corrigee-v2.txt. Résultat attendu : L'objet de connaissance est mis à jour si l'enregistrement existe et si les droits le permettent. À préciser : L'identifiant de la connaissance à modifier ; Le contenu mis à jour à fournir ; Le périmètre du projet concerné Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/devin/actions/update-knowledge ; https://pipedream.com/apps/devin/actions/list-knowledge ; https://pipedream.com/apps/devin/actions/create-knowledge Limites propres au service : Les actions portent sur des sessions, des connaissances et des fichiers, pas sur un système externe générique. La création et la mise à jour dépendent d'objets déjà identifiables ou sélectionnables. La liste des sessions, connaissances, dossiers et secrets sert à préparer les paramètres, pas à exécuter un traitement métier. Le catalogue ne documente pas d'analyse autonome ni de déclencheur d'événement. Vocabulaire français : Créer une connaissance — Crée un objet de connaissance à partager avec Devin. (https://pipedream.com/apps/devin/actions/create-knowledge) Vocabulaire français : Créer une session — Ouvre une nouvelle session de travail avec Devin. (https://pipedream.com/apps/devin/actions/create-session) Vocabulaire français : Supprimer une connaissance — Supprime un objet de connaissance existant. (https://pipedream.com/apps/devin/actions/delete-knowledge) Vocabulaire français : Obtenir une session — Récupère les détails d'une session existante. (https://pipedream.com/apps/devin/actions/get-session) Vocabulaire français : Lister les options de dossier — Renvoie les valeurs disponibles pour le champ de dossier. (https://pipedream.com/apps/devin/actions/list-folder-id-options) Vocabulaire français : Lister les connaissances — Renvoie la liste des objets de connaissance. (https://pipedream.com/apps/devin/actions/list-knowledge) Vocabulaire français : Lister les options de secret — Renvoie les valeurs disponibles pour le champ de secrets. (https://pipedream.com/apps/devin/actions/list-secret-ids-options) Vocabulaire français : Lister les options d'identifiant de session — Renvoie les valeurs disponibles pour le champ d'identifiant de session. (https://pipedream.com/apps/devin/actions/list-session-id-options) Vocabulaire français : Lister les sessions — Renvoie la liste des sessions existantes. (https://pipedream.com/apps/devin/actions/list-sessions) Vocabulaire français : Envoyer un message à une session — Ajoute un message à une session Devin déjà ouverte. (https://pipedream.com/apps/devin/actions/send-message-to-session) Vocabulaire français : Mettre à jour une connaissance — Modifie un objet de connaissance existant. (https://pipedream.com/apps/devin/actions/update-knowledge) Vocabulaire français : Mettre à jour les étiquettes d'une session — Modifie les étiquettes d'une session existante. (https://pipedream.com/apps/devin/actions/update-session-tags) Vocabulaire français : Téléverser un fichier — Charge des fichiers que Devin pourra utiliser dans ses sessions. (https://pipedream.com/apps/devin/actions/upload-file) - action : Create Knowledge — Create a new knowledge object to share information with Devin. See the documentation (https://pipedream.com/apps/devin/actions/create-knowledge) - action : Create Session — Create a new session with Devin. See the documentation (https://pipedream.com/apps/devin/actions/create-session) - action : Delete Knowledge — Delete an existing knowledge object. See the documentation (https://pipedream.com/apps/devin/actions/delete-knowledge) - action : Get Session — Retrieve details about an existing session. See the documentation (https://pipedream.com/apps/devin/actions/get-session) - action : List Folder ID Options — Retrieves available options for the Folder ID field. (https://pipedream.com/apps/devin/actions/list-folder-id-options) - action : List Knowledge — Retrieve a list of all knowledge objects. See the documentation (https://pipedream.com/apps/devin/actions/list-knowledge) - action : List Secret IDs Options — Retrieves available options for the Secret IDs field. (https://pipedream.com/apps/devin/actions/list-secret-ids-options) - action : List Session ID Options — Retrieves available options for the Session ID field. (https://pipedream.com/apps/devin/actions/list-session-id-options) - action : List Sessions — Retrieve a list of all sessions. See the documentation (https://pipedream.com/apps/devin/actions/list-sessions) - action : Send Message to Session — Send a message to an existing Devin session. See the documentation (https://pipedream.com/apps/devin/actions/send-message-to-session) - action : Update Knowledge — Update an existing knowledge object. See the documentation (https://pipedream.com/apps/devin/actions/update-knowledge) - action : Update Session Tags — Update the tags for an existing session. See the documentation (https://pipedream.com/apps/devin/actions/update-session-tags) - action : Upload File — Upload files for Devin to use in sessions. See the documentation (https://pipedream.com/apps/devin/actions/upload-file)