Conversation
Même agent que la voix. Les actions sensibles ouvrent une demande de confirmation.
Clé API Anthropic
Stockée sur le serveur dans /data/secrets, jamais renvoyée à la console.
Modèle et comportement
Confirmations
Passé ce délai sans réponse, l'action est refusée. C'est volontaire.
Familles d'outils
Désactiver une famille la retire complètement de l'agent : il ne sait plus qu'elle existe.
Détail des outils
« confirmation » signifie que Jérôme doit approuver avant exécution.
Boîte mail
Réglages IMAP et SMTP. Les valeurs par défaut sont celles d'Hostinger ; si ta boîte est chez Titan, remplace les serveurs par imap.titan.email et smtp.titan.email.
Tri du courrier
Les noms doivent correspondre exactement aux dossiers de ta boîte. Demande « liste mes dossiers » dans la console si tu as un doute.
Raccordement Gmail
À ne configurer que si tu veux aussi brancher une boîte Gmail, en plus de la boîte IMAP de l'onglet Courrier.
Crée un identifiant OAuth de type « application de bureau » dans la console Google Cloud,
active l'API Gmail, puis colle ici le JSON téléchargé. Termine en lançant sur le serveur :
docker compose exec jarvis python -m app.gmail_auth
Tri du courrier
Dépôts de code
Chemins sur le serveur JARVIS. L'agent ne voit rien en dehors.
Shell de développement
Serveurs
Accès par clé SSH. Dépose la clé privée dans /data/secrets et donne son chemin.
Commandes autorisées
Une commande doit commencer par l'un de ces préfixes pour être exécutable.
Réponse vocale
La transcription et la synthèse tournent sur le Mac. Le serveur ne fait que calibrer la longueur des réponses parlées.
Journal d'audit
Chaque appel d'outil, chaque confirmation, chaque erreur.
| Heure | Type | Outil | Résumé |
|---|